Fluxos de Automação
Listar Fluxos
Lista os fluxos (Decisões) de um host.
Você pode testar esta rota diretamente em nossa documentação interativa.
Lista os fluxos de Decisão de um host. Use avatarIds para filtrar por Avatar.
Endpoint
POST /api/externalAPIs/public/tolkyReasoning/decisions/list
Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
hostId | string (UUID) | UUID do host (obrigatório) |
avatarIds | array de string (UUID) | Lista de UUIDs dos avatares para filtrar os fluxos (opcional) |
Exemplo de Requisição
curl -X POST \
'{{BASE_URL}}/api/externalAPIs/public/tolkyReasoning/decisions/list' \
-H 'Content-Type: application/json' \
-d '{
"hostId": "uuid-do-host",
"avatarIds": [
"uuid-do-avatar"
]
}'
Exemplo de Resposta
{
"code": 200,
"message": "Success",
"data": [
{
"id": "uuid-do-fluxo",
"createdAt": "2025-05-12T01:39:34.904317+00:00",
"updatedAt": "2025-05-12T01:39:34.904317+00:00",
"createdBy": "uuid-do-user-criador",
"chainJson": [
{
"type": "tipo-da-chain",
"content": "conteudo",
"canRepeat": true,
"description": "descricao"
}
],
"decisionName": "nome-do-fluxo",
"hostId": "uuid-do-host",
"avatarId": "uuid-do-avatar",
"active": true,
"promptTemplateName": "nome-do-template",
"lastUpdateBy": "uuid-do-ultimo-user-a-atualizar-o-fluxo",
"decisionType": "tipo-de-decidor",
"model": "modelo-utilizado",
"templateRef": null,
"instructions": "instruções para direcionar e contextualizar a escolha da IA",
"deleted": false
}
]
}
Códigos de Erro
400: Campos obrigatórios ausentes ou inválidos401: Token de autenticação inválido ou ausente500: Erro interno do servidor