Errores y limites
Cada API key admite 120 peticiones por minuto en /cliente. Otra key no comparte ese cupo. Al superarlo, la respuesta es 429:
{ "error": "Rate limit exceeded: 120 per 1 minute" }Espere y reintente. El 429 es el único error de negocio de este canal cuyo cuerpo usa error en lugar de detail.
El resto de errores HTTP usa {"detail": "mensaje"}. Un 422 trae detail como lista de validación. Un 500 no incluye traza:
{
"error": "Error interno del servidor",
"detail": "Por favor contacte al administrador"
}| Código | Significado |
|---|---|
| 200 | La operación se aceptó |
| 400 | El caso no está activo para reintento o baja |
| 401 | Falta la key, o es inválida o fue revocada |
| 403 | La empresa está inactiva, o la IP no está en la lista de esa key |
| 404 | No hay un caso con ese id_reporte |
| 415 | El cuerpo no es JSON |
| 422 | El JSON no cumple el contrato |
| 429 | Superó 120 peticiones por minuto con esta key |
| 500 | Fallo interno. Contacte a Horus |
Updated 35 minutes ago
Did this page help you?
