Pular para o conteúdo

Segunda Via com Encargos

Recupera o PDF do boleto com valores recalculados para uma nova data de vencimento, incluindo juros e multa por atraso. Esta operação não altera o registro original do boleto — apenas recalcula os valores para exibição.

Aspecto PDF Original PDF Atualizado
Valor Original (sem recálculo) Recalculado com juros e multa
Vencimento Original Nova data informada
Instruções de desconto Mantidas Removidas (prazo expirado)
Registro no banco Não altera Não altera
Uso principal 2ª via simples Boleto em atraso
Cenário Recomendação
Disponibilizar boleto em atraso com encargos já calculados Sim
Facilitar o pagamento exibindo o valor atualizado ao pagador Sim
Gerar 2ª via sem mensagens de desconto (pois o prazo já expirou) Sim
Alterar permanentemente o vencimento do boleto Não (use Alterar Vencimento)
Disponibilizar 2ª via com dados originais Não (use PDF Original)
GET https://sandbox.boletocloud.com/api/v1/boletos/{token_do_boleto}/atualizado/vencimento/{novo_vencimento}
Parâmetro Tipo Descrição
token_do_boleto string Token identificador do boleto
novo_vencimento date Nova data de vencimento no formato AAAA-MM-DD

O sistema retorna um PDF do boleto com os valores recalculados:

  1. Valor original do boleto
  2. + Multa (percentual configurado no boleto)
  3. + Juros (calculados por dia de atraso)
  4. = Novo valor para o vencimento informado

Considerando um boleto com:

  • Token: 123
  • Valor: R$ 100,00
  • Vencimento original: 2024-07-01
  • Multa: 2%
  • Juros ao dia: 0,0333%

Para obter o boleto atualizado para o vencimento 2024-08-30:

GET /api/v1/boletos/123/atualizado/vencimento/2024-08-30

O PDF retornado conterá os valores calculados para a data 2024-08-30.

Cenário Resultado
Vencimento informado anterior à data atual Erro 400 Bad Request
Vencimento informado superior à data atual, mas inferior ao vencimento original Retorna o boleto original (sem atraso)
Vencimento informado superior ao vencimento original Retorna boleto com juros e multa calculados
Código Descrição
200 OK PDF do boleto atualizado retornado com sucesso
400 Bad Request Vencimento informado é anterior à data atual
Terminal window
curl -v "https://sandbox.boletocloud.com/api/v1/boletos/{token_do_boleto}/atualizado/vencimento/2024-08-30" \
-u "api-key_SUA-API-KEY:token" \
-o boleto-atualizado.pdf