Visão Geral
Verifica e consulta os dados atualizados de um boleto através do código de barras ou linha digitável, sem efetuar o pagamento. Útil para mostrar ao usuário final o valor atualizado com juros/multas antes de confirmar a operação.Casos de Uso
- Exibir valor atualizado do boleto (com juros/multa) antes do pagamento
- Validar se o boleto é válido e está disponível para pagamento
- Verificar data de vencimento e condições de pagamento
- Obter dados do cedente (empresa que emitiu o boleto)
Parâmetros da Requisição
Código de barras ou linha digitável do boleto (apenas números)Formatos aceitos:
- Código de barras: 44 dígitos
- Linha digitável: 47 dígitos
34191091000000150001234567880000012345678901Resposta de Sucesso
Nome do cedente (empresa que emitiu o boleto)
Valor original do boleto (sem juros/multas)
Valor total atualizado para pagamento (com juros/multas se aplicável)
Data de vencimento do boleto (formato ISO 8601)
Tipo de boleto:
0: Compensação bancária (boletos comuns)1: Concessionária/Tributo (água, luz, telefone, impostos)
Indica se o boleto permite pagamento parcial
Valor dos juros calculados (se boleto vencido)
Valor da multa calculada (se boleto vencido)
Valor mínimo permitido para pagamento (se pagamento parcial permitido)
Valor máximo permitido para pagamento
Data prevista de liquidação do pagamento
Horário limite para pagamento no dia (formato HH:MM)
Horário inicial para pagamento no dia (formato HH:MM)
Indica se liquidação será no mesmo dia ou próximo dia útil (“S” ou “N”)
Exemplo de Requisição
cURL
JavaScript
Python
Exemplo de Resposta
Códigos de Resposta
Dados do boleto consultados com sucesso
Código de barras inválido ou boleto não encontradoPossíveis causas:
- Código de barras com formato inválido
- Boleto não existe ou já foi pago
- Boleto vencido há mais de 60 dias
API key inválida ou ausente
Erro interno do servidor ou falha na comunicação com o provedor
Erros Comuns
Boleto já foi pago
Boleto já foi pago
Código de barras inválido
Código de barras inválido
Boleto vencido
Boleto vencido
Próximos Passos
Após verificar os dados do boleto, você pode:- Efetuar o pagamento: Use o endpoint Pagar Boleto
- Consultar status: Verifique o status do pagamento com Consultar Status
- Listar pagamentos: Veja o histórico com Listar Pagamentos
Importante: Este endpoint apenas consulta informações. O saldo da conta NÃO será debitado. Para efetuar o pagamento, use o endpoint de criação de pagamento.