IBAN & Cuentas Bancarias — ES, DE, FR, PT con BIC/SWIFT
GET/api/v1/es/iban
Algoritmos que expone
- IBAN EspañaISO 13616 · Mod 97-10
CCC español (entidad + oficina + DC + cuenta) con dígitos de control IBAN.
- IBAN AlemaniaISO 13616 · Mod 97-10
BBAN alemán (Bankleitzahl + número de cuenta) con dígitos de control IBAN.
- IBAN FranciaISO 13616 · Mod 97-10 + clave RIB
BBAN francés (banco + sucursal + cuenta + clave RIB) con dígitos de control IBAN.
- IBAN PortugalISO 13616 · Mod 97-10
NIB portugués con dígitos de control IBAN.
Inspecciona el cálculo paso a paso en /catalogo.
Parámetros de query
| Nombre | Default | Valores | Descripción |
|---|---|---|---|
| pais | ES | ES · DE · FR · PT · mix | País del IBAN. |
| ent | any | — | Código de entidad bancaria del país elegido, o "any" para uno aleatorio. |
| ok | true | true · false | Si es `false`, fuerza dígitos de control IBAN incorrectos. |
| fmt | compact | compact · grouped | Formato de salida. |
Campos generados
- iban
- bic
- entidad
- pais
- ccc
Ejemplo de uso
terminal
curl "https://datamockseed.firstflip.es/api/v1/es/iban?pais=ES&ent=any&ok=true&fmt=compact&count=2&seed=docs-ejemplo"Respuesta de ejemplo
Generada al construir esta página, con la seed determinista 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"
}
]
}