IBAN & Bank Accounts — ES, DE, FR, PT with BIC/SWIFT
GET/api/v1/es/iban
Algorithms it implements
- Spanish IBANISO 13616 · Mod 97-10
Spanish CCC (bank + branch + check digits + account) with IBAN check digits.
- German IBANISO 13616 · Mod 97-10
German BBAN (Bankleitzahl + account number) with IBAN check digits.
- French IBANISO 13616 · Mod 97-10 + RIB key
French BBAN (bank + branch + account + RIB key) with IBAN check digits.
- Portuguese IBANISO 13616 · Mod 97-10
Portuguese NIB with IBAN check digits.
Inspect the step-by-step calculation in /en/catalog.
Query parameters
| Name | Default | Values | Description |
|---|---|---|---|
| pais | ES | ES · DE · FR · PT · mix | IBAN country. |
| ent | any | — | Bank code of the chosen country, or "any" for a random one. |
| ok | true | true · false | If `false`, forces wrong IBAN check digits. |
| fmt | compact | compact · grouped | Output format. |
Generated fields
- iban
- bic
- entidad
- pais
- ccc
Usage example
terminal
curl "https://datamockseed.firstflip.es/api/v1/es/iban?pais=ES&ent=any&ok=true&fmt=compact&count=2&seed=docs-ejemplo"Example response
Generated when this page was built, with the deterministic seed docs-ejemplo.
{
"status": "success",
"meta": {
"generator": "iban",
"locale": "es",
"seed": "docs-ejemplo",
"count": 2,
"options": {
"pais": "ES",
"ent": "any",
"ok": "true",
"fmt": "compact"
}
},
"data": [
{
"iban": "ES0521005721104020670273",
"bic": "CAIXESBB",
"entidad": "CaixaBank",
"pais": "ES",
"ccc": "21005721104020670273"
},
{
"iban": "ES1300495855819866633732",
"bic": "BSCHESMM",
"entidad": "Banco Santander",
"pais": "ES",
"ccc": "00495855819866633732"
}
]
}