A API de Boleto permite a impressão (geração do PDF) de boletos, efetuando automaticamente cálculo do DV do nosso número, além da montagem da linha digitável e código de barras. Também permite a geração de arquivo de remessa, e o processamento dos arquivos de retorno do banco em diferentes padrões. Também permite a criação de boleto personalizados.
Compatibilidade
Segue uma pequena tabela resumo de compatibilidade das APIs:
Núm. | Banco | Impressão de boleto | Registro via WebService | Consulta via WebService | Boleto c/ PIX (Híbrido) | CNAB |
---|---|---|---|---|---|---|
001 | Banco do Brasil | SIM | SIM | SIM | SIM | 240 e 400 |
004 | Banco do Nordeste | SIM | NÃO | NÃO | NÃO | NÃO |
033 | Santander | SIM | SIM | SIM | SIM | 240 e 400 |
041 | Banrisul | SIM | NÃO | NÃO | NÃO | NÃO |
047 | Banese | SIM | NÃO | NÃO | NÃO | NÃO |
077 | Banco Inter | NÃO | SIM | SIM | SIM | NÃO |
085 | AILOS | SIM | NÃO | NÃO | NÃO | NÃO |
099 | Uniprime / Unicreds | SIM | NÃO | NÃO | NÃO | NÃO |
104 | Caixa Econômica Federal / CEF | SIM | SIM | SIM | SIM | 240 e 400 |
133 | CRESOL | SIM | SIM | NÃO | NÃO | NÃO |
136 | Unicred | SIM | NÃO | NÃO | NÃO | NÃO |
237 | Bradesco / BRA | SIM | SIM | NÃO | SIM | 400 |
246 | ABC | SIM | NÃO | NÃO | NÃO | 240 |
341 | Itaú | SIM | SIM | SIM | SIM(*) | 400 |
422 | Banco Safra | SIM | SIM | SIM | NÃO | 400 |
707 | Banco Daycoval | SIM | NÃO | NÃO | NÃO | 240 e 400 |
748 | Sicredi | SIM | SIM | SIM | SIM | 400 |
756 | BANCO COOPERATIVO DO BRASIL S.A. (BANCOOB/SICOOB) | SIM | SIM | SIM | SIM | 240 |
Esta é um resumo, mais detalhes sobre o que é suportado devem ser consultados na seção de cada banco. Uma mesma instituição financeira pode ter diversas carteiras, nem todos as carteiras ou serviços podem ter suporte.
* Requer API do PIX.
Últimas versões
- Versão 3.6.16 da API de Boleto Bancário para Maker (16/07/2025)
- Versão 3.6.14 da API de Boleto Bancário para Maker (16/06/2025)
- Versão 3.6.6 da API de Boleto Bancário para Maker (06/05/2025)
- Versão 3.5.7 da API de Boleto Bancário para Maker (06/03/2025)
- Versão 3.5.5 da API de Boleto Bancário para Maker (20/02/2025)
Como instalar
Veja como instalar esta API em sua aplicação Maker 2.x/3.x/Studio/Bootstrap
Como utilizar
É necessário informar os parâmetros do boleto, conforme cada uma das carteiras suportadas:
- 001 – Banco do Brasil / BB
- 004 – Banco do Nordeste / BNB
- 033 – Santander
- 041 – Banrisul
- 047 – Banese
- 077 – Banco Inter
- 085 – AILOS
- 099 – Uniprime / Unicreds
- 104 – Caixa Econômica Federal / CEF
- 133 – CRESOL
- 136 – Unicred
- 237 – Bradesco / BRA
- 246 – ABC
- 341 – Itaú
- 422 – Banco Safra
- 707 – Banco Daycoval
- 748 – Sicredi
- 756 – BANCO COOPERATIVO DO BRASIL S.A. (BANCOOB/SICOOB) na API do Maker
Para indicar qual a instituição financeira do boleto você deve utilizar o parâmetro “BANCO“.
DICA: Você pode emitir o mesmo boleto por diferentes bancos. Assim o cliente poderá pagar o boleto vencido no Internet Banking onde mantém conta.
Remessa e Retorno
Para gerar funções de remessa e retorno siga os passos descritos abaixo: