---
title: "GET /v2/agent/{agentId}/trainings"
method: GET
path: "/v2/agent/{agentId}/trainings"
---

# GET /v2/agent/{agentId}/trainings

`GET /v2/agent/{agentId}/trainings`

Lista os treinamentos do agente

## Path parameters

- `agentId` string, required

## Query parameters

- `page` integer
- `pageSize` integer
- `type` 'TEXT' | 'WEBSITE' | 'VIDEO' | 'DOCUMENT', required
- `query` string

## Response `200`

Lista de treinamentos

- union
  - TextTraining[]
    - `id` string — ID do treinamento
    - `type` 'TEXT' — Tipo do treinamento
    - `text` string — Texto do treinamento
    - `image` string — Imagem do treinamento
  - WebsiteTraining[]
    - `id` string — ID do treinamento
    - `type` 'WEBSITE' — Tipo do treinamento
    - `website` string — Website do treinamento
    - `trainingSubPages` 'DISABLED' | 'ACTIVE' — Treinamento em subpáginas
    - `trainingInterval` 'THIRTY_SECONDS' | 'NEVER' | 'ONE_HOUR' | 'FOUR_HOUR' | 'EIGHT_HOUR' | 'TWELVE_HOUR' | 'ONE_DAY' | 'ONE_WEEK' | 'ONE_MONTH' — Intervalo de treinamento
  - VideoTraining[]
    - `id` string — ID do treinamento
    - `type` 'VIDEO' — Tipo do treinamento
    - `video` string — Vídeo do treinamento
  - DocumentTraining[]
    - `id` string — ID do treinamento
    - `type` 'DOCUMENT' — Tipo do treinamento
    - `documentUrl` string — URL do documento do treinamento
    - `documentName` string — Nome do documento do treinamento
    - `documentMimetype` string — Tipo MIME do documento do treinamento

## Other responses

- `400` — Erro inesperado
- `403` — Erro de token

---

[API](https://skmtc.net/gptmaker/apis/openapi-gpt-maker.md) · [All operations](https://skmtc.net/gptmaker/apis/openapi-gpt-maker/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gptmaker/openapi-gpt-maker/versions/bda09b3eba6e/schema)
