View on GitHub

Bancos Brasileiros

🇧🇷 🏦 📋 Brazilian banks list

Download this project as a .zip file Download this project as a tar.gz file

Bancos Brasileiros

🇧🇷 🏦 📋 Lista de bancos comerciais brasileiros

Build status Daily updates Link checker GitHub last commit GitHub license time tracker

Maintainability CodeFactor codebeat badge Known Vulnerabilities GitHub issues

Bancos Brasileiros logo

[!Note]

For an English (EN_US) version of README.md, please follow me.


Lista de Bancos

Formatos

Esta lista contém 400+ bancos cadastrados, nos seguintes formatos:

Dados disponíves

Cada uma das listas possui as seguintes informações (schema):

Coluna Descrição Observações
COMPE Código - COMPE 3 dígitos
ISPB Código - ISPB 8 dígitos
Document Documento - CNPJ 14 números - 18 dígitos (formatado)
LongName Nome extenso Conforme BACEN - STR
ShortName Nome reduzido Conforme BACEN - STR
Network Rede RSFN, Internet, null
Type Tipo comercial, múltiplo, caixa econômica, null
PixType Tipo de participante PIX/SPI DRCT - Direto, INDR - Indireto, null
Charge Efetua cobrança true, false, null
CreditDocument Efetua TED true, false, null
LegalCheque Se pertence ao “Cheque Legal” true, false
Detecta Flow Se pertence ao “Detecta Flow” true, false
PCR Se pertence ao “PCR” true, false
PCRP Se pertence ao “PCRP” true, false
SalaryPortability Efetua/recebe portabilidade de salário “Banco folha e Destinatário” - ambas as operações, “Destinatário” - apenas recebe, null
Products Lista de produtos oferecidos Apenas em português
Url Website -
DateOperationStarted Data de início da operação comercial -
DatePixStarted Data de início da operação PIX Somente para PSP do SPI
DateRegistered Data de cadastro no schema -
DateUpdated Data de alteração no schema -

Schemas e classes

Um arquivo de schema está disponível na pasta schemas para as listas do tipo:

E classes (DTO - Data Transport Object) das seguintes linguagens:


Exemplos

Exemplos de implementação estão disponíveis na pasta examples, atualmente dispomos de exemplos nas seguintes tecnologias:

Caso sinta falta de um exemplo, na linguagem, biblioteca ou framework, abra uma issue solicitando um projeto de exemplo na tecnologia desejada!


NPM - Node Package Manager

npm npm

Este repositório está disponível no NPM com o nome bancos-brasileiros.

Um agradecimento ao @RauppRafael por ter idealizado e criado a versão 1.0.0 no NPM.


npm i bancos-brasileiros

NuGet - Package Manager for .NET

BancosBrasileiros NuGet Version BancosBrasileiros NuGet Downloads

Este repositório está disponível no NuGet com o nome BancosBrasileiros.


dotnet add package BancosBrasileiros

Packagist - Package Manager for PHP/Composer

BancosBrasileiros Packagist Version BancosBrasileiros Packagist Downloads

ste repositório está disponível no Packagist com o nome guibranco/bancos-brasileiros


composer require guibranco/bancos-brasileiros


Siglas e abreviações

Para aqueles que não estão familiarizados com entidades financeiras/regulatórias brasileiras:

ABBC Associação Brasileira de Bancos
BCB Banco Central do Brasil (autoridade reguladora) (também conhecido como BACEN ou BC)
CIP Câmara Interbancária de Pagamentos
CNPJ Cadastro Nacional de Pessoa Jurídica - RFB
COMPE Sistema de Compensação de Cheques e Outros Papéis
CTC Central de Transferência de Crédito
CPF Cadastro de Pessoa Física - RFB
CVM Comissão de Valores Mobiliários
FEBRABAN Federação Brasileira de Bancos
ISPB Identificação de SPB
PCPS Plataforma Centralizada de Portabilidade de Salário
PCR Plataforma Centralizada de Recebíveis
PIX Pagamentos Instantâneos Brasileiro
RFB Receita Federal do Brasil
RSFN Rede do Sistema Financeiro Nacional
SFN Sistema Financeiro Nacional
SLC Serviço de Liquidação Cartões
SILOC Sistema de Liquidação Diferida das Transferências Interbancárias de Ordens de Crédito
SITRAF Sistema de Transferência de Fundos
SPB Sistema de Pagamentos Brasileiro
SPI Sistema de Pagamentos Instantâneos
STR Sistema de Transferência de Reservas

Atualizações

Os dados são atualizados diariamente de forma automática por meio de uma ferramenta que coleta as informações de listas de fontes oficiais.

[!Warning]

Se você encontrar algum problema com os dados, banco ausente ou dados desatualizados, abra um issue neste repositório: Novo Issue


Changelog

Changelog


Contributors

</table> ## Bots
guibranco
Guilherme Branco Stracini
raphaelcunha
Raphael Cunha
Baldini
Guilherme Baldini
BrunoM90
Null
sahalhes
E S Sahal Hussain
Erick-Bueno
Erick Bueno
pferreirafabricio
Fabrício Pinto Ferreira
Guillergood
Guillermo Bueno Vargas
iurisilvio
Iuri De Silvio
jesobreira
Jefrey Sobreira Santos
joaovaladares
João V. Valadares
leogregianin
Leonardo Gregianin
MauriciDmarc
Maurici Dmarco
rafaeldomi
Rafael Domiciano
victorbrandaao
Victor Leonardo Brandão
AmolKumarGupta
Amol
luisccf
Luis Carlos Cardoso
rodrigondec
Rodrigo Castro
vduggen
Vitor Duggen
</table>
snyk-bot
Snyk Bot
github-actions[bot]
github-actions[bot]
dependabot[bot]
dependabot[bot]
penify-dev[bot]
penify-dev[bot]
stack-file[bot]
stack-file[bot]
codefactor-io[bot]
codefactor-io[bot]
deepsource-autofix[bot]
deepsource-autofix[bot]
deepsource-io[bot]
deepsource-io[bot]