curl -X GET "https://api.whatabot.app/api/v1/flows?page=0&size=10" \
-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"
}
}
],
"totalElements": 1,
"totalPages": 1,
"number": 0,
"size": 10,
"first": true,
"last": true
}
Fluxos
Listar Flows
Lista todos os flows com paginação e filtros.
GET
/
v1
/
flows
curl -X GET "https://api.whatabot.app/api/v1/flows?page=0&size=10" \
-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"
}
}
],
"totalElements": 1,
"totalPages": 1,
"number": 0,
"size": 10,
"first": true,
"last": true
}
Retorna uma lista paginada de flows. Você pode filtrar por espaço de trabalho e período.
string
obrigatório
Sua chave de API (prefixada com
wh_).integer
padrão:"0"
Número da página (começa em 0).
integer
padrão:"10"
Quantidade de itens por página (1-100).
string
Nome da coluna para ordenação.
string
padrão:"ASC"
Direção da ordenação.
ASC ou DESC.string
Filtrar por UUID do espaço de trabalho.
string
Filtrar por nome do espaço de trabalho.
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=10" \
-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"
}
}
],
"totalElements": 1,
"totalPages": 1,
"number": 0,
"size": 10,
"first": true,
"last": true
}