{
"input": "DE89370400440532013000",
"iban": "DE89370400440532013000",
"valid": true,
"format_valid": true,
"checksum_valid": true,
"country": "DE",
"country_code": "DE",
"country_known": true,
"check_digits": "89",
"bban": "370400440532013000",
"length": 22,
"expected_length": 22,
"parts": {
"bank": "37040044",
"account": "0532013000"
},
"problems": [],
"verified_with_bank": false,
"note": "Validates IBAN structure and check digits only. It does not confirm that the account exists."
}
curl --location --request POST 'https://zylalabs.com/api/13839/iban+validator+and+parser+api/31822/validate+iban' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"iban":"DE89370400440532013000"}'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Validador y analizador de IBAN API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Valide los IBAN contra la tabla de longitud de país ISO 13616 y los dígitos de verificación MOD-97-10, y analícelos en partes de banco, sucursal y cuenta.
Lo que obtienes:
- POST /iban/validate — Valida un IBAN único y devuelve sus partes analizadas.
- POST /iban/validate-batch — Valida hasta 500 IBAN en una sola llamada y devuelve un resumen.
- GET /iban/countries — Enumera los códigos de país soportados y las longitudes esperadas.
Este es un código determinista, libre de dependencias que se ejecuta en una red global de borde.
El punto final POST /iban/validate devuelve el estado de validación de un solo IBAN, detalles de cuenta analizados y cualquier problema encontrado El punto final POST /iban/validate-batch devuelve un resumen de los resultados de validación para hasta 500 IBAN, incluidos resultados individuales y cualquier problema de validación
Los campos clave en la respuesta incluyen "válido" (validez del IBAN) "formato_válido" (correctitud del formato) "checksum_válido" (verificación MOD-97) "país" (código del país) "partes" (detalles del banco y de la cuenta) y "problemas" (cualquier problema de validación)
Los datos de respuesta están estructurados en formato JSON Para validaciones individuales incluye campos como "input" "iban" y "parts" Para validaciones por lotes proporciona un resumen con el estado de validación de cada IBAN y problemas asociados en un formato de array
El punto final /iban/validate proporciona el estado de validación, detalles de cuenta analizados y posibles problemas para un solo IBAN El punto final /iban/validate-batch ofrece información similar para múltiples IBAN, incluida un resumen de los resultados de validación
Los usuarios pueden personalizar las solicitudes enviando IBANs específicos en el cuerpo de la solicitud POST para su validación. Para la validación por lotes, los usuarios pueden incluir hasta 500 IBANs en una sola solicitud lo que permite un procesamiento eficiente de múltiples cuentas
La API se basa en la norma ISO 13616 para la estructura y las reglas de validación del IBAN La precisión de los datos se mantiene mediante la adhesión a esta norma asegurando que el proceso de validación sea consistente y confiable en los países admitidos
Los casos de uso típicos incluyen validar IBANs durante transacciones en línea asegurando los detalles correctos de la cuenta bancaria en aplicaciones financieras y verificando la información de la cuenta para fines de cumplimiento y prevención de fraudes
Los usuarios pueden utilizar los datos devueltos al verificar el campo "válido" para confirmar la validez del IBAN, usar "partes" para extraer detalles bancarios y de cuenta, y abordar cualquier problema listado en "problemas" para asegurar transacciones financieras precisas