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

Logotipo Bancos Brasileiros

🇧🇷 🏦 📋 Base de Dados Abrangente de Instituições Financeiras Brasileiras

Build status GitHub last commit GitHub license time tracker

Daily updates Link checker CodeFactor Known Vulnerabilities GitHub issues

[!Important]

Para a versão em inglês (EN_US) do README.md, clique aqui por favor.


📖 Visão Geral

Bancos Brasileiros é uma base de dados abrangente contendo informações sobre mais de 400 instituições financeiras brasileiras registradas. Os dados são automaticamente atualizados diariamente a partir de fontes oficiais usando nossa Ferramenta de Mesclagem.

📊 Formatos de Dados Disponíveis

A base de dados está disponível em múltiplos formatos para atender às suas necessidades:

🏛️ Esquema de Dados

Cada entrada na base de dados contém as seguintes informações:

Campo Descrição Formato
COMPE Código do banco (Sistema de Compensação) 3 dígitos
ISPB ID do Sistema de Pagamentos Brasileiro 8 dígitos
Document CNPJ (Cadastro Nacional de Pessoa Jurídica) 14 números ou 18 dígitos (formatado)
LongName Nome oficial da instituição Conforme registrado no BACEN/STR
ShortName Nome abreviado Conforme registrado no BACEN/STR
Network Tipo de rede de conexão RSFN, Internet, ou nulo
Type Tipo de instituição comercial, múltiplo, poupança, ou nulo
PixType Tipo de participação no PIX/SPI DRCT (Direto), INDR (Indireto), ou nulo
Charge Suporta operações de cobrança verdadeiro, falso, ou nulo
CreditDocument Suporta operações TED verdadeiro, falso, ou nulo
LegalCheque Participação no “Cheque Legal” verdadeiro ou falso
DetectaFlow Participação no “Detecta Flow” verdadeiro ou falso
PCR Participação no “PCR” verdadeiro ou falso
PCRP Participação no “PCRP” verdadeiro ou falso
SalaryPortability Suporte à portabilidade salarial “Banco folha e Destinatário” (ambos), “Destinatário” (apenas recebimento), ou nulo
Products Produtos financeiros oferecidos Lista em português
Url Site oficial Formato URL
DateOperationStarted Data de início das operações comerciais Formato de data
DatePixStarted Data de início das operações PIX Formato de data (apenas participantes PIX)
DateRegistered Data de criação da entrada no banco de dados Formato de data
DateUpdated Última atualização da entrada no banco de dados Formato de data

🛠️ Arquivos de Esquema e Definições de Classes

Arquivos de Esquema

Definições de esquema prontas para uso estão disponíveis na pasta schemas:

Definições de Classes

Use nossas definições de classe pré-construídas em várias linguagens de programação:

| Linguagem | Arquivo | Distintivo | |:---------|:-----|:--| | [C#](/BancosBrasileiros/schemas/csharp.cs) | `Bank.cs` | C Sharp | | [Dart](/BancosBrasileiros/schemas/dart.dart) | `bank.dart` | Dart | | [Go](/BancosBrasileiros/schemas/go.go) | `bank.go` | Go | | [Java](/BancosBrasileiros/schemas/java.java) | `Bank.java` | Java | | [JavaScript](/BancosBrasileiros/schemas/javascript.js) | `bank.js` | JavaScript | | [Kotlin](/BancosBrasileiros/schemas/kotlin.kt) | `Bank.kt` | Kotlin | | [PHP](/BancosBrasileiros/schemas/php.php) | `Bank.php` | PHP | | [Python](/BancosBrasileiros/schemas/python.py) | `bank.py` | Python | | [Rust](/BancosBrasileiros/schemas/rust.rs) | `bank.rs` | Rust | | [TypeScript](/BancosBrasileiros/schemas/typescript.ts) | `bank.ts` | TypeScript |

📝 Exemplos de Implementação

Exemplos práticos de implementação estão disponíveis na pasta examples:

| Tecnologia | Diretório | Distintivo | |:-----------|:----------|:--| | [Dart](/examples/dart/) | `/examples/dart/` | Dart | | [.NET/C#](/examples/dotnet) | `/examples/dotnet/` | .NETC Sharp | | [EmberJS](/examples/emberjs) | `/examples/emberjs/` | Ember.js | | [PHP](/examples/php) | `/examples/php/` | PHP |

[!Dica] Precisa de um exemplo para uma linguagem ou framework específico? Abra uma issue solicitando!

📦 Integrações com Gerenciadores de Pacotes

Rust Crates (Cargo)

Crates.io

[dependencies]
bancos_brasileiros = "0.1.0"

Node.js (NPM)

npm npm

npm i bancos-brasileiros

.NET (NuGet)

BancosBrasileiros NuGet Version BancosBrasileiros NuGet Downloads

dotnet add package BancosBrasileiros

PHP (Packagist)

BancosBrasileiros Packagist Version BancosBrasileiros Packagist Downloads

composer require guibranco/bancos-brasileiros

📚 Siglas do Sistema Financeiro

Entendendo a terminologia do sistema financeiro brasileiro:

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 e Qualidade dos Dados

A base de dados é atualizada automaticamente diariamente usando nossa Ferramenta de Mesclagem que coleta informações de fontes oficiais.

[!Aviso]

Encontrou dados ausentes ou incorretos? Por favor abra uma issue

📜 Registro de Alterações

Veja nosso registro de alterações completo para um histórico detalhado de atualizações.

👨‍💻 Contribuidores

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