Manejo de Errores
La API de Nevatal utiliza códigos de estado HTTP estándar y devuelve respuestas de error estructuradas.Códigos de Estado HTTP
Formato de respuesta de error
Errores de validación
Cuando una solicitud falla la validación, la respuesta incluye detalles sobre qué campos son inválidos:Límite de tasa (Rate Limiting)
Cuando se alcanza el límite de tasa, verifique el encabezadoRetry-After para saber cuántos segundos debe esperar:
Mejores prácticas
1
Siempre verifique los códigos de estado
No asuma que cada respuesta es exitosa. Verifique el código de estado HTTP antes de procesar el cuerpo de la respuesta.
2
Implemente lógica de reintentos
Para errores
429 y 5xx, implemente una lógica de reintentos con retroceso exponencial (exponential backoff).3
Registre las respuestas de error
Registre el cuerpo completo de la respuesta de error para la depuración. El campo
message es legible por humanos.
