La API de Emify usa códigos de estado HTTP estándar y devuelve un cuerpo JSON consistente cuando algo falla.
Códigos de estado
Las respuestas de error incluyen un cuerpo JSON con esta estructura:
Maneja los errores por su code, no por el texto de message: el mensaje puede cambiar, el código no. Al reportar un problema a soporte, incluye el trace_id.
Buenas prácticas
- Reintenta las respuestas
5xx con backoff exponencial.
- No reintentes las respuestas
4xx sin corregir la petición: el resultado será el mismo.
- Registra el
trace_id y el identificador del recurso junto con la respuesta de error para facilitar el diagnóstico.