Códigos de Errores

Utilizamos las convenciones de códigos de estado HTTP para comunicar el resultado de una respuesta.

La API utiliza códigos de estado HTTP estándar. El cuerpo de la respuesta de error sigue siempre esta estructura:

{
    "messages": [
        "RUT 12345678-9 inválido."
    ],
    "source": "Skualo.Infrastructure.Validations",
    "exception": "One or More Validations failed.",
    "errorId": "9256fc15-b340-4446-9d9d-5a5e14726eab",
    "supportMessage": "Provide the ErrorId 9256fc15-b340-4446-9d9d-5a5e14726eab to the support team for further analysis.",
    "statusCode": 400
}
💡

Recomendación

Guarda siempre el traceId de los errores 500 — es el identificador que el equipo de soporte de Skualo necesita para investigar el incidente.