Pular para o conteúdo principal

🏦 APIs Bancárias

Itaú: 🟢 Ativo | Bradesco: 🟡 Pendente | Total Endpoints: 28

Itaú API

Status

AtributoValor
Status🟢 Ativo
AutenticaçãoOAuth2 + Certificado mTLS
Client ID92b13d46-bd34-4d59-9270-ad162f...
AmbienteProdução

Endpoints Disponíveis

EndpointMétodoDescrição
/itau-api/authPOSTAutenticação OAuth2
/itau-api/saldoGETConsulta saldo
/itau-api/extratoGETExtrato de conta
/itau-api/boleto/gerarPOSTGerar boleto
/itau-api/boleto/consultarGETConsultar boleto
/itau-api/pix/enviarPOSTEnviar PIX
/itau-api/pix/consultarGETConsultar PIX

CNAB

EndpointMétodoDescrição
/itau-cnab/remessaPOSTGerar arquivo remessa
/itau-cnab/retornoPOSTProcessar arquivo retorno
/itau-cnab/parsePOSTParsear arquivo CNAB

SISPAG

EndpointMétodoDescrição
/itau-sispag/transferenciaPOSTTransferência bancária
/itau-sispag/lotePOSTPagamento em lote
/itau-sispag/consultarGETConsultar pagamento

Exemplo de Geração de Boleto

curl -X POST https://porteiro.dsscapital.com.br/itau-api/boleto/gerar \
-H "Content-Type: application/json" \
-d '{
"valor": 1500.00,
"vencimento": "2026-02-15",
"pagador": {
"nome": "Nome do Pagador",
"cpf": "12345678901",
"endereco": "Rua Exemplo, 123"
},
"descricao": "Parcela 1/12"
}'

Bradesco API

Status

AtributoValor
Status🟡 Pendente certificado
AutenticaçãoOAuth2 + Certificado mTLS
AmbienteHomologação

Endpoints Planejados

EndpointMétodoDescrição
/bradesco-api/authPOSTAutenticação OAuth2
/bradesco-api/saldoGETConsulta saldo
/bradesco-api/extratoGETExtrato de conta
/bradesco-api/boleto/registrarPOSTRegistrar boleto
/bradesco-api/boleto/consultarGETConsultar boleto
/bradesco-api/pix/enviarPOSTEnviar PIX

Tabelas Relacionadas

TabelaDescrição
bradesco_boletosBoletos gerados
bradesco_pixTransações PIX
bradesco_transacoesHistórico de transações

Certificados

Os certificados mTLS são gerenciados via:

# Listar certificados
GET /oauth-certificados/list

# Upload de certificado
POST /oauth-certificados/upload

# Verificar validade
GET /oauth-certificados/verify/{id}

Segurança

  • Certificados armazenados com envelope encryption
  • Tokens OAuth renovados automaticamente
  • Logs de auditoria para todas as operações
  • Rate limiting por banco/operação