Patrón de Respuesta de Orkeia
En Orkeia, todas las APIs siguen un patrón unificado de respuesta.Este patrón fue definido para simplificar la integración, facilitar el manejo de errores y mantener consistencia entre todos los módulos (como Agents, Tools, Knowledge Bases, Squads y demás recursos).
Estructura General
Campos
El campo
code siempre sigue valores estandarizados:
Ejemplos
Éxito
response
Error del Cliente (400)
Error del Servidor (500)
Beneficios
- Consistencia: todos los módulos siguen el mismo formato.
- Claridad: el campo
statusindica de inmediato si la operación fue exitosa o no. - Manejo facilitado: los clientes pueden implementar interceptores genéricos para manejar
statusycode. - Extensibilidad: nuevos códigos de error pueden ser añadidos sin romper integraciones.
