Skip to main content
Formato de error Las operaciones de Lerian SRC devuelven los errores como problem details de RFC 9457 con el tipo de medio application/problem+json:
Definiciones de campos
  • type – Un URI que identifica el error en el catálogo de errores de Lerian, construido como https://errors.lerian.studio/v1/<code>.
  • title – El texto del estado HTTP (por ejemplo, Unprocessable Entity).
  • status – El código de estado HTTP.
  • detail – Una explicación legible de esta ocurrencia. En las respuestas 5xx, el detail dice internal error. Decide la rama con code en su lugar.
  • instance – La ruta de la solicitud.
  • traceId – El identificador de traza de la solicitud.
  • correlationId – El identificador de correlación con alcance de la solicitud.
  • code – Un identificador estable para el error. Decide la rama con este campo. Dos errores pueden compartir un estado y aun así diferir aquí. SRC-0003 y SRC-0101 responden ambos 409.
  • violations – Una lista de errores de validación por campo, cada uno con un field, un reason y un code opcional.
  • details – Contexto estructurado opcional sobre el error.

Errores de solicitud


Estos errores se aplican a la solicitud misma.

Errores de registro de la institución y de evidencias


Estos errores se aplican a los registros de la institución y a las correcciones de la pista de evidencias.

Errores de disponibilidad


Estos errores significan que Lerian SRC no pudo completar la solicitud. Cuando BACEN o el canal de mensajería no está disponible, Lerian SRC sigue aceptando consultas, y estas quedan en pending.