Pular para o conteúdo

Consultar Status do Registro

Consulta se o boleto foi registrado com sucesso no banco ou se houve erro/rejeição. Esta verificação é importante para garantir que o boleto está apto para pagamento antes de enviá-lo ao pagador.

Status Descrição Ação Recomendada
Registrado Boleto confirmado no banco, apto para pagamento Pode ser enviado ao pagador
Aguardando Boleto enviado, aguardando confirmação do banco Aguardar ou consultar novamente
Rejeitado Banco recusou o registro (ex: CEP inválido) Corrigir dados e reemitir
Cenário Recomendação
Verificar se o boleto está apto para pagamento antes de enviar ao cliente Sim
Implementar lógica de retry em caso de rejeição Sim
Monitorar o status de boletos em integração via arquivo CNAB Sim
Automatizar fluxo de reemissão de boletos rejeitados Sim
GET https://sandbox.boletocloud.com/api/v1/boletos/{token_do_boleto}/registro
Header Valor
Accept application/json
Authorization Basic {credenciais}
Parâmetro Tipo Descrição
token_do_boleto string Token identificador do boleto
{
"status": {
"token": "token_do_boleto",
"registrado": "2024-01-06",
"erro": null
}
}
Campo Tipo Descrição
token string Token do boleto consultado
registrado date | null Data em que o boleto foi registrado (formato AAAA-MM-DD). null se não foi registrado
erro string | null Mensagem de erro caso o registro tenha sido rejeitado. null se não houve erro
Código Descrição
200 OK Consulta realizada com sucesso
{
"status": {
"token": "token_exemplo_123",
"registrado": "2024-01-06",
"erro": null
}
}
{
"status": {
"token": "token_exemplo_123",
"registrado": null,
"erro": "03-Entrada rejeitada\nMotivo(s):\n48-CEP irregular"
}
}
Terminal window
curl -v "https://sandbox.boletocloud.com/api/v1/boletos/{token_do_boleto}/registro" \
-H "Accept: application/json" \
-u "api-key_SUA-API-KEY:token"