VALIDADOR
IBAN — International Bank Account Number
Validá este identificador con la API REST de Normadata. Actualmente en acceso anticipado.
¿Qué es IBAN?
El IBAN (International Bank Account Number) es el estándar internacional para identificar cuentas bancarias a través de fronteras, definido por ISO 13616. Usado en 80+ países; no se usa en EE.UU., Canadá, México ni la mayor parte de Latinoamérica (que usan códigos específicos como CBU, CLABE, CCI).
Algoritmo de verificación
- Mover los primeros 4 caracteres (código de país + 2 dígitos verificadores) al final.
- Convertir letras a números (A=10, B=11, ..., Z=35).
- Tratar el resultado como un solo entero y calcular módulo 97.
- El resultado debe ser igual a 1 para que el IBAN sea válido.
- La longitud específica por país también debe coincidir (ej. DE = 22 chars, ES = 24, FR = 27).
Validá con la API de Normadata
curl -X POST https://api.normadata.io/v1/validate/accounts \
-H "X-API-Key: nd_your_key" \
-H "Content-Type: application/json" \
-d '{"items": [{"id": "1", "value": "DE89370400440532013000", "type": "iban"}]}'Respuesta
{
"results": [
{
"id": "1",
"type": "iban",
"valid": true,
"checksum_valid": true
}
]
}Qué Normadata no valida
Una respuesta válida significa que el identificador está bien formado y pasa el algoritmo de dígito verificador. No confirma nada de lo siguiente:
- Existencia — No consultamos AFIP, Receita Federal, SAT ni ningún registro gubernamental. Un identificador válido puede no corresponder a un contribuyente registrado.
- Identidad — No confirmamos que el identificador pertenezca a una persona o entidad específica, ni que el titular sea real.
- Estado — No confirmamos si el identificador está actualmente activo, suspendido o al día ante alguna autoridad.
- KYC / KYB — Normadata no es un proveedor KYC/KYB ni AML. Para verificación de identidad regulada necesitás un proveedor específico por país — Normadata es la capa de validación de formato que corre antes.
Preguntas frecuentes
¿Cómo se valida un IBAN?
Se mueven los primeros 4 caracteres al final, se convierten todas las letras a números (A=10...Z=35) y se calcula el número entero resultante módulo 97. El resultado debe ser 1. Además, la longitud debe coincidir con la especificada para el país en el estándar ISO 13616.
¿Qué países usan IBAN?
El IBAN se usa principalmente en Europa (todos los países de la UE, Reino Unido, Suiza, Noruega), Medio Oriente (Arabia Saudita, UAE, Kuwait) y algunos países de América Latina (Brasil ha anunciado adopción). EE.UU., Canadá, México y la mayoría de LATAM no usan IBAN — tienen sistemas propios como ACH, SPEI o CBU.
¿Está el IBAN disponible en la API beta de Normadata?
Sí. El IBAN está disponible como type=iban (sin country, es global). La API valida la estructura, el módulo 97 y la longitud por país.
Obtené acceso a la API de Normadata
Validá este identificador con la API REST de Normadata. Actualmente en acceso anticipado.