Explicando a exceção
A exceção ocorre quando os headers obrigatórios não são informados, ou foram informados incorretamente.
Como solucionar esse erro
Para solucionar deve-se adicionar todos os headers abaixo, na requisição HTTP.
Nome | Descrição | Exemplo |
cnpj-sh | Este campo receberá o CNPJ da Software House, sem máscara | 01001001000113 |
token-sh |
Este campo recebe o Token da Software House |
f22b97c0c9a3d41ac0a3875aba69e5aa |
cnpj-cedente |
Este campo recebe o CNPJ do Cedente, ou seja, o CNPJ do emissor do boleto, sem máscara |
01001001000113 |
content-type |
Este campo recebe o tipo do conteúdo da requisição |
application/json |
* Se o cedente não possuir um CNPJ, mas sim um CPF deve ser passado no header cpf-cedente, invés de cnpj-cedente.
Observações
Essa validação ocorre em todas as rotas do boleto.
Exemplo do erro
"_status": "erro",
"_mensagem": "Acesso não autorizado.",
"_dados": [
{
"_erro": "Os cabeçalhos obrigatórios não foram informados."
}
]
}
Comentários
0 comentário
Por favor, entre para comentar.