application/problem+json:
type– Un URI que identifica el error en el catálogo de errores de Lerian, construido comohttps://errors.lerian.studio/v1/<code>. Una respuesta sincodelleva el valor predeterminado de RFCabout: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. Una causa interna no queda en el cuerpo de la respuesta. Decide la rama concodeen su lugar.code– Un identificador estable para el error (STA-NNNN, oIDEMPOTENCY_KEY_REUSEpara una clave de idempotencia reutilizada). Decide la rama con este campo. Una solicitud que falla la validación del esquema de la solicitud no llevacode, yerrorsnombra los campos responsables. Dos errores pueden compartir untitley un estado y aun así diferir aquí.STA-0005ySTA-0016responden ambos404con el títuloNot Found. Elcodete dice cuál obtuviste.errors– Lista opcional de detalles de error individuales, cada uno con unalocation, unmessagey unvalue.
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.
Respuestas de idempotencia
La creación de transferencias (
POST /v1/transfers) y la consulta manual entrante (POST /v1/inbound-source-configs/{id}/trigger-poll) necesitan un header X-Idempotency. En estas dos operaciones, Lerian STA envía las respuestas siguientes como application/json. El cuerpo lleva code (el estado HTTP como número), title y message. Decide la rama con title.

