Geração de link para download do boleto em pdf

De RBX ISP - Manual do Usuário

O objetivo deste serviço é gerar um link para download de um boleto em pdf. Abaixo, segue exemplo do json de envio:

{
  "get_banking_billet":
  {
    "document_id": 22563
  }
}

Detalhamento dos campos

ID Campo Obrigatório Pai Tipo Observações
A01 Dados do boleto Sim Raiz -  
A02 document_id Sim A01 Número

Sequência do boleto bancário (deve ser um boleto válido)

A03 due_date Não A01 Data

Data de vencimento atualizada do boleto, no formato AAAA-MM-DD. Considerações:

  • Pode ser informada apenas para boletos vencidos.
  • Deve ser uma data maior ou igual ao dia atual.
  • Se o boleto for registrado, deve estar configurado no RBX para permitir a atualização da data de vencimento.
  • Boletos do Gerencianet não possuem suporte a este recurso.
  • Para não atualizar a data, não enviar este campo.

 

Mensagem de retorno

Em caso de sucesso, será retornado um json conforme o exemplo abaixo:

{
  "status": 1,
  "error_code": 0,
  "error_description": "",
  "result":
    {
       "banking_billet_link": "https://meurbx.com/routerbox/tmp/boleto_xxxxxxx.pdf",
       "banking_billet_available": 15
    }
}

Em caso de falha, será retornado um json conforme o exemplo abaixo:

{
  "status": 0,
  "error_code": 12,
  "error_description": "This document does not have a valid barcode!",
  "result": ""
}