https://github.com/guibranco/bancosBrasileiros
🇧🇷 :bank: :clipboard: Brazilian banks list
https://github.com/guibranco/bancosBrasileiros
bacen banco banco-central-do-brasil bancocentral bancocentraldobrasil bancos bank banks bcb brasileiros comercial csv febraban federacao-brasileira-de-bancos hacktoberfest json pix spi sql xml
Last synced: 5 months ago
JSON representation
🇧🇷 :bank: :clipboard: Brazilian banks list
- Host: GitHub
- URL: https://github.com/guibranco/bancosBrasileiros
- Owner: guibranco
- License: unlicense
- Created: 2017-10-26T17:25:08.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T09:37:40.000Z (6 months ago)
- Last Synced: 2024-10-29T11:44:24.285Z (6 months ago)
- Topics: bacen, banco, banco-central-do-brasil, bancocentral, bancocentraldobrasil, bancos, bank, banks, bcb, brasileiros, comercial, csv, febraban, federacao-brasileira-de-bancos, hacktoberfest, json, pix, spi, sql, xml
- Language: Dart
- Homepage: https://guibranco.github.io/BancosBrasileiros/
- Size: 10.4 MB
- Stars: 432
- Watchers: 10
- Forks: 164
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-made-by-brazilians - Bancos Brasileiros
README
# Bancos Brasileiros
🇧🇷 🏦 📋 Brazilian commercial banks list
[](https://ci.appveyor.com/project/guibranco/bancosbrasileiros)
[](https://github.com/guibranco/BancosBrasileiros/actions/workflows/daily-updates.yml)
[](https://github.com/guibranco/BancosBrasileiros/actions/workflows/link-checker.yml)
[](https://wakatime.com/badge/github/guibranco/BancosBrasileiros)
[](https://wakatime.com/badge/github/guibranco/BancosBrasileiros)
[](https://wakatime.com/badge/github/guibranco/BancosBrasileiros)[](https://codeclimate.com/github/guibranco/BancosBrasileiros/maintainability) [](https://www.codefactor.io/repository/github/guibranco/BancosBrasileiros)
[](https://codebeat.co/projects/github-com-guibranco-bancosbrasileiros-main)
[](https://snyk.io/test/github/guibranco/BancosBrasileiros)
[](https://github.com/guibranco/bancosbrasileiros/issues)
> [!Note]
>
> Para a versão em Português *(PT_BR)* do README.md, [siga me](https://guibranco.github.io/BancosBrasileiros/README.pt-br.html) por favor.---
## List of banks
### Formats
This list contains 400+ registered banks, in the following formats:
- **CSV**: [bancos.csv](/data/bancos.csv)
- **JSON**: [bancos.json](/data/bancos.json)
- **Markdown**: [bancos.md](/data/bancos.md)
- **SQL**: [bancos.sql](/data/bancos.sql)
- **XML**: [bancos.xml](/data/bancos.xml)### Available data
Each of the lists has the following information (schema):
| Column | Description | Observations |
|:------:|:-----------:|:------------:|
| COMPE | Code - COMPE | 3 digits |
| ISPB | Code - ISPB | 8 digits |
| Document | Document - CNPJ | 14 numbers - 18 digits (formatted) |
| LongName | Long name | According to BACEN - STR |
| ShortName | Short name | According to BACEN - STR|
| Network | Network | RSFN, Internet, null |
| Type | Type | commercial, multiple, savings, null |
| PixType | Type of PIX/SPI participant | DRCT - Directly, INDR - Indirectly, null |
| Charge | If does charge operations | true, false, null |
| CreditDocument | If does TED operations | true, false, null |
| LegalCheque | If it belongs to the "Cheque Legal" | true, false |
| DetectaFlow | If it belongs to the "Detecta Flow" | true, false |
| PCR | If it belongs to the "PCR" | true, false |
| PCRP | If it belongs to the "PCRP" | true, false |
| SalaryPortability | If does/accept salary portability | "Banco folha e Destinatário" - both operations, "Destinatário" - only receive, null |
| Products | List of products offered | In Portuguese only |
| Url | Website | - |
| DateOperationStarted | Commercial operation start date | - |
| DatePixStarted | PIX operation start date | Only for those PSP of SPI |
| DateRegistered | Registration date on schema | - |
| DateUpdated | Change date on schema | - |---
## Schemas and classes
A schema file is available in the folder [schemas](/schemas) for lists of type:
- [JSON](schemas/schema.json)
- [SQL](schemas/schema.sql)
- [XML](schemas/schema.xml)And classes (DTO - Data Transport Object) in the following languages:
- [C#](/schemas/csharp.cs)
![]()
- [Dart](/schemas/dart.dart)![]()
- [Go](/schemas/go.go)![]()
- [Java](/schemas/java.java)![]()
- [JavaScript](/schemas/javascript.js)![]()
- [Kotlin](/schemas/kotlin.kt)![]()
- [PHP](/schemas/php.php)![]()
- [Python](/schemas/python.py)![]()
- [Rust](/schemas/rust.rs)![]()
- [TypeScript](/schemas/typescript.ts)---
## Examples
Implementation examples are available in the folder [examples](/examples). We currently have examples of the following technologies:
- [Dart](/exAMPLES/dart/)
![]()
- [.NET/C#](/examples/dotnet)![]()
- [EmberJS](/examples/emberjs)![]()
- [PHP](/examples/php)If you miss an example in the language, library, or framework, open an issue requesting an example project on the desired technology!
---
## NPM - Node Package Manager
[](https://www.npmjs.com/package/bancos-brasileiros)
[](https://www.npmjs.com/package/bancos-brasileiros)This repository is available at [NPM](https://www.npmjs.com) under the name [bancos-brasileiros](https://www.npmjs.com/package/bancos-brasileiros).
Thanks to [@RauppRafael](https://github.com/RauppRafael) for creating and publishing version 1.0.0 on NPM.
```bash
npm i bancos-brasileiros
```
## NuGet - Package Manager for .NET
[](https://www.nuget.org/packages/BancosBrasileiros/)
[](https://www.nuget.org/packages/BancosBrasileiros/)This repository is available at [NuGet](https://www.nuget.org) under the name [BancosBrasileiros](https://www.nuget.org/packages/BancosBrasileiros/).
```bash
dotnet add package BancosBrasileiros
```
## Packagist - Package Manager for PHP/Composer
[](https://packagist.org/packages/guibranco/bancos-brasileiros)
[](https://packagist.org/packages/guibranco/bancos-brasileiros)This repository is available at [Packagist](https://packagist.org) under the name [guibranco/bancos-brasileiros](https://packagist.org/packages/guibranco/bancos-brasileiros)
```bash
composer require guibranco/bancos-brasileiros
```
---
## Acronyms and abbreviations
For those unfamiliar with Brazilian financial/regulatory entities:
ABBC Brazilian Banks AssociationBCB Central Bank of Brazil (regulatory authority)(also known as BACEN or BC)CIP Interbank Payment ChamberCNPJ National Register of Legal Entities - RFBCOMPE Check and Other Papers Compensation SystemCTC Credit Transfer CenterCPF Individual Taxpayer Registry - RFBCVM Securities and Exchange CommissionFEBRABAN Brazilian Federation of BanksISPB SPB identificationPCPS Centralized Salary Portability PlatformPCR Centralized Receivables PlatformPIX Brazilian Instant PaymentsRFB Federal Revenue Service of BrazilRSFN National Financial System NetworkSFN National Financial SystemSLC Card Settlement ServiceSILOC Deferred Settlement System for Interbank Transfers of Credit OrdersSITRAF Funds Transfer SystemSPB Brazilian Payment SystemSPI Instant Payment SystemSTR Reserves Transfer System
---
## Updates
The data is automatically updated daily using a [tool](https://github.com/guibranco/BancosBrasileiros-MergeTool) that collects information from lists of official sources.
> [!Warning]
>
> If you find any issues with the data, missing database, or outdated data, please open an issue in this repository: [New Issue](https://github.com/guibranco/BancosBrasileiros/issues/new/choose)---
## Changelog
[Changelog](/CHANGELOG.md)
---
## Contributors
![]()
Guilherme Branco Stracini
![]()
Raphael Cunha
![]()
Guilherme Baldini
![]()
Null
![]()
E S Sahal Hussain
![]()
Erick Bueno
![]()
Fabrício Pinto Ferreira
![]()
Guillermo Bueno Vargas
![]()
Iuri De Silvio
![]()
Jefrey Sobreira Santos
![]()
João V. Valadares
![]()
Leonardo Gregianin
![]()
Maurici Dmarco
![]()
Rafael Domiciano
![]()
Amol
![]()
Luis Carlos Cardoso
![]()
Rodrigo Castro
![]()
Vitor Duggen
## Bots
![]()
Snyk Bot
![]()
github-actions[bot]
![]()
dependabot[bot]
![]()
stack-file[bot]
![]()
codefactor-io[bot]
![]()
deepsource-io[bot]
![]()
penify-dev[bot]
![]()
deepsource-autofix[bot]