Pular para o conteúdo principal
GET
/
v1
/
flows
curl -X GET "https://api.whatabot.app/api/v1/flows?page=0&size=20" \
  -H "X-Api-Key: wh_your_api_key"
{
  "content": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "name": "Meu Flow",
      "createdAt": "2025-01-15T10:30:00.000Z",
      "updatedAt": "2025-01-15T10:30:00.000Z",
      "workspace": {
        "id": "660e8400-e29b-41d4-a716-446655440000",
        "name": "Meu Workspace"
      }
    }
  ],
  "pageable": {
    "pageNumber": 0,
    "pageSize": 20,
    "sort": { "sorted": false, "unsorted": true, "empty": true },
    "offset": 0,
    "paged": true,
    "unpaged": false
  },
  "totalElements": 1,
  "totalPages": 1,
  "size": 20,
  "number": 0,
  "first": true,
  "last": true,
  "numberOfElements": 1,
  "empty": false
}
Retorna uma lista paginada de flows. Você pode filtrar por espaço de trabalho e período.
X-Api-Key
string
obrigatório
Sua chave de API (prefixada com wh_).
page
integer
padrão:"0"
Número da página (começa em 0).
size
integer
padrão:"20"
Quantidade de itens por página (1-100).
orderBy
string
Nome da coluna para ordenação.
direction
string
padrão:"ASC"
Direção da ordenação. ASC ou DESC.
workspaceId
string
Filtrar por UUID do espaço de trabalho.
workspaceName
string
Filtrar por nome do espaço de trabalho.
dateRange
string
Filtrar por período. Um dos valores: today, last7days, last15days, last30days.
curl -X GET "https://api.whatabot.app/api/v1/flows?page=0&size=20" \
  -H "X-Api-Key: wh_your_api_key"
{
  "content": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "name": "Meu Flow",
      "createdAt": "2025-01-15T10:30:00.000Z",
      "updatedAt": "2025-01-15T10:30:00.000Z",
      "workspace": {
        "id": "660e8400-e29b-41d4-a716-446655440000",
        "name": "Meu Workspace"
      }
    }
  ],
  "pageable": {
    "pageNumber": 0,
    "pageSize": 20,
    "sort": { "sorted": false, "unsorted": true, "empty": true },
    "offset": 0,
    "paged": true,
    "unpaged": false
  },
  "totalElements": 1,
  "totalPages": 1,
  "size": 20,
  "number": 0,
  "first": true,
  "last": true,
  "numberOfElements": 1,
  "empty": false
}