Skip to main content
Formato de error Lerian STA devuelve 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>. Una respuesta sin code lleva el valor predeterminado de RFC about:blank.
  • title – El texto del estado HTTP (por ejemplo, Not Found).
  • status – El código de estado HTTP.
  • detail – Una explicación legible de esta ocurrencia. En las respuestas 5xx, STA reemplaza el detail por internal error. Una causa interna no queda en el cuerpo de la respuesta. Decide la rama con code en su lugar.
  • code – Un identificador estable para el error (STA-NNNN). Decide la rama con este campo. Una solicitud que falla la validación del esquema de la solicitud no lleva code, y errors nombra los campos responsables. Dos errores pueden compartir un title y un estado y aun así diferir aquí. STA-0005 y STA-0016 responden ambos 404 con el título Not Found. El code te dice cuál obtuviste.
  • errors – Lista opcional de detalles de error individuales, cada uno con una location, un message y un value.

Errores de solicitud y de enrutamiento


Estos errores se aplican a la solicitud misma. Cubren su sintaxis, sus campos, su ruta y el estado del servicio que la recibió.

Errores de credenciales y de transferencia


Estos errores se aplican a las credenciales de BACEN, a la configuración de la fuente entrante y a la credencial bajo la cual se envía una transferencia.