Pular para o conteúdo principal

Padrão de Resposta da Orkeia

No Orkeia, todas as APIs seguem um padrão unificado de resposta.
Esse padrão foi definido para simplificar a integração, facilitar o tratamento de erros e manter consistência entre todos os módulos (como Agents, Tools, Knowledge Bases, Squads e demais recursos).

Estrutura Geral

Campos

O campo code sempre segue valores padronizados:

Exemplos

Sucesso

response

Erro do Cliente (400)

Erro do Servidor (500)

Benefícios

  • Consistência: todos os módulos seguem o mesmo formato.
  • Clareza: o campo status já indica de imediato se a operação foi bem-sucedida ou não.
  • Tratamento facilitado: clientes podem implementar interceptadores genéricos para lidar com status e code.
  • Extensibilidade: novos códigos de erro podem ser adicionados sem quebrar integrações.