Open Banking Banco do Brasil - JSON de Requisição Inválido (HTTP 400 Bad Request)
FAQ_CIGAM > FAQ_Finanças > Gestão Financeira > Open Banking Banco do Brasil - JSON de Requisição Inválido (HTTP 400 Bad Request)
Importante: As dicas e orientações contidas neste documento referem-se a casos atendidos em Ordens de Serviço do Suporte. Portanto, são sugestões para possíveis soluções relacionadas às situações apresentadas. Podem existir casos que não sejam completamente resolvidos ao seguir as dicas desta WIKI. No entanto, a premissa para o atendimento é que, inicialmente, sejam avaliadas estas orientações.
Palavras-Chave
[editar]Open. Open Banking. Banco do Brasil. Boleto. Título. Registro. Não registrado. Enviado. Erros. Versao. 999. Mensagem. JSON. Request. Bad. 400. HTTP. Requisição Inválido. BB. Rejeição. Rejeitado.
Open Banking Banco do Brasil - JSON de Requisição Inválido (HTTP 400 Bad Request)
[editar]


Com base nas demandas de atendimento relacionadas à mensagem HTTP 400 – Bad Request no processo de envio ao Open Banking do Banco do Brasil, identificamos que a situação ocorreu em clientes cujo cadastro da empresa, possuía inconsistências nos dados.
Os principais pontos encontrados foram:
- Existência de caracteres especiais em campos como:
- Nome da empresa
- Endereço
- Complemento
- E-mail digitado com letras maiúsculas
- Presença de caractere TAB no campo Número do Cadastro da Empresa (possivelmente inserido em registros criados via importação de dados).
Essas inconsistências que afetavam a geração do JSON, o que ocasionava a rejeição da requisição pela API do banco, resultando no erro HTTP 400 – Bad Request.
Solução aplicada
[editar]- Revisão e ajustes dos cadastros das empresas, retirando os caracteres especiais
- Ajuste de e-mails para letras minúsculas
- Após estes passos, registrar os títulos novamente
