application/problem+json:
type– Um URI que identifica o erro no catálogo de erros da Lerian, construído comohttps://errors.lerian.studio/v1/<code>.title– O texto do status HTTP (por exemplo,Unprocessable Entity).status– O código de status HTTP.detail– Uma explicação legível dessa ocorrência. Para respostas5xx, o detail trazinternal error. Decida com base emcode.instance– O caminho da requisição.traceId– O identificador de trace da requisição.correlationId– O identificador de correlação da requisição.code– Um identificador estável para o erro. Decida com base nesse campo. Dois erros podem compartilhar um status e ainda assim diferir aqui.SRC-0003eSRC-0101respondem409.violations– Uma lista de erros de validação por campo, cada um com umfield, umreasone umcodeopcional.details– Contexto estruturado opcional sobre o erro.
Erros de requisição
Esses erros se aplicam à própria requisição.
Erros de registro da instituição e de evidências
Esses erros se aplicam aos registros da instituição e às correções da trilha de evidências.
Erros de disponibilidade
Esses erros significam que o Lerian SRC não conseguiu concluir a requisição. Quando o BACEN ou o canal de mensageria está indisponível, o Lerian SRC continua aceitando consultas, e elas ficam
pending.

