API integral de validación financiera para validar códigos IFSC, IBAN y números de ruta de EE UU La validación de IFSC incluye verificaciones de formato y búsquedas de referencia opcionales mientras que la validación de IBAN asegura la integridad estructural y la precisión del código de verificación sin confirmar la existencia de la cuenta Los puntos finales de número de ruta incorporan validación de código de verificación junto con un directorio bancario basado en FedACH para información de enrutamiento precisa
{
"input": "HDFC0001234",
"normalized": "HDFC0001234",
"valid": true,
"reason": "ok",
"reference_match": true,
"reference_status": "matched",
"branch": {
"ifsc_code": "HDFC0001234",
"bank_name": "HDFC Bank",
"branch_name": "PARK STREET",
"city": "JAIPUR",
"district": "JAIPUR",
"state": "RAJASTHAN",
"source": "razorpay_ifsc"
},
"attribution": [
{
"source": "Reserve Bank of India (RBI)",
"dataset": "Bank branch and IFSC reference publications",
"license": "Public reference data (verify latest RBI terms)",
"url": "https://www.rbi.org.in/",
"notice": "IFSC checks include format validation and can be augmented with RBI reference datasets for branch-level verification."
},
{
"source": "Federal Reserve Financial Services",
"dataset": "FedACH Routing Directory",
"license": "U.S. federal reference data",
"url": "https://www.frbservices.org/resources/routing-number-directory",
"notice": "US routing-number checks use checksum validation and can be matched against FedACH routing directory records for bank-level lookup."
},
{
"source": "ISO 13616 / IBAN specification",
"dataset": "IBAN structure and checksum rules",
"license": "Specification-derived validation logic",
"notice": "IBAN endpoint validates structure and checksum only and does not confirm account existence."
}
]
}
curl --location --request GET 'https://zylalabs.com/api/13400/quick+financial+validation+api/28735/check+ifsc+code?ifsc=HDFC0001234' --header 'Authorization: Bearer YOUR_API_KEY'
{
"input": "GB82WEST12345698765432",
"normalized": "GB82WEST12345698765432",
"country_code": "GB",
"expected_length": 22,
"actual_length": 22,
"checksum_valid": true,
"valid": true,
"reason": "ok",
"attribution": [
{
"source": "Reserve Bank of India (RBI)",
"dataset": "Bank branch and IFSC reference publications",
"license": "Public reference data (verify latest RBI terms)",
"url": "https://www.rbi.org.in/",
"notice": "IFSC checks include format validation and can be augmented with RBI reference datasets for branch-level verification."
},
{
"source": "Federal Reserve Financial Services",
"dataset": "FedACH Routing Directory",
"license": "U.S. federal reference data",
"url": "https://www.frbservices.org/resources/routing-number-directory",
"notice": "US routing-number checks use checksum validation and can be matched against FedACH routing directory records for bank-level lookup."
},
{
"source": "ISO 13616 / IBAN specification",
"dataset": "IBAN structure and checksum rules",
"license": "Specification-derived validation logic",
"notice": "IBAN endpoint validates structure and checksum only and does not confirm account existence."
}
]
}
curl --location --request GET 'https://zylalabs.com/api/13400/quick+financial+validation+api/28736/verify+iban+format?iban=GB82WEST12345698765432' --header 'Authorization: Bearer YOUR_API_KEY'
{
"input": "021000021",
"normalized": "021000021",
"checksum_valid": true,
"valid": true,
"reason": "ok",
"reference_status": "matched",
"reference_match": true,
"bank": {
"routing_number": "021000021",
"customer_name": "JPMORGAN CHASE",
"city": "TAMPA",
"state": "FL",
"zip_code": "336100000",
"phone": "8134323700",
"institution_status_code": "1",
"source": "fedach",
"updated_at": "2026-07-29T17:19:03.916039Z"
},
"attribution": [
{
"source": "Reserve Bank of India (RBI)",
"dataset": "Bank branch and IFSC reference publications",
"license": "Public reference data (verify latest RBI terms)",
"url": "https://www.rbi.org.in/",
"notice": "IFSC checks include format validation and can be augmented with RBI reference datasets for branch-level verification."
},
{
"source": "Federal Reserve Financial Services",
"dataset": "FedACH Routing Directory",
"license": "U.S. federal reference data",
"url": "https://www.frbservices.org/resources/routing-number-directory",
"notice": "US routing-number checks use checksum validation and can be matched against FedACH routing directory records for bank-level lookup."
},
{
"source": "ISO 13616 / IBAN specification",
"dataset": "IBAN structure and checksum rules",
"license": "Specification-derived validation logic",
"notice": "IBAN endpoint validates structure and checksum only and does not confirm account existence."
}
]
}
curl --location --request GET 'https://zylalabs.com/api/13400/quick+financial+validation+api/28737/verify+routing+number?routing_number=021000021' --header 'Authorization: Bearer YOUR_API_KEY'
{
"input": "021000021",
"found": true,
"bank": {
"routing_number": "021000021",
"customer_name": "JPMORGAN CHASE",
"address": "3RD FLOOR",
"city": "TAMPA",
"state": "FL",
"zip_code": "336100000",
"phone": "8134323700",
"office_code": "O",
"record_type_code": "1",
"servicing_frb_number": "021001208",
"institution_status_code": "1",
"data_view_code": "1",
"source": "fedach",
"updated_at": "2026-07-29T17:19:03.916039Z"
},
"attribution": [
{
"source": "Reserve Bank of India (RBI)",
"dataset": "Bank branch and IFSC reference publications",
"license": "Public reference data (verify latest RBI terms)",
"url": "https://www.rbi.org.in/",
"notice": "IFSC checks include format validation and can be augmented with RBI reference datasets for branch-level verification."
},
{
"source": "Federal Reserve Financial Services",
"dataset": "FedACH Routing Directory",
"license": "U.S. federal reference data",
"url": "https://www.frbservices.org/resources/routing-number-directory",
"notice": "US routing-number checks use checksum validation and can be matched against FedACH routing directory records for bank-level lookup."
},
{
"source": "ISO 13616 / IBAN specification",
"dataset": "IBAN structure and checksum rules",
"license": "Specification-derived validation logic",
"notice": "IBAN endpoint validates structure and checksum only and does not confirm account existence."
}
]
}
curl --location --request GET 'https://zylalabs.com/api/13400/quick+financial+validation+api/28738/retrieve+bank+details+by+routing+number?routing_number=021000021' --header 'Authorization: Bearer YOUR_API_KEY'
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 Validación Financiera Rápida 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.
(Ahorra 2 meses pagando anualmente 🎉)
Empresas líderes confían en nosotros
API de Validación Financiera Integral para validar códigos IFSC, IBANs y números de ruta de EE. UU. La validación de IFSC incluye verificaciones de formato y búsquedas de referencia opcionales mientras que la validación de IBAN asegura la integridad estructural y la precisión del código de verificación sin confirmar la existencia de la cuenta. Los puntos finales del número de ruta incorporan la validación del código de verificación junto con un directorio bancario basado en FedACH para información de enrutamiento precisa
Cada punto de acceso devuelve datos específicos de validación financiera El punto de acceso IFSC proporciona detalles como el nombre del banco la ubicación de la sucursal y el estado de validez El punto de acceso IBAN devuelve la validez del formato la longitud esperada y el estado de la suma de verificación Los puntos de acceso del número de ruta ofrecen el nombre del banco la dirección y los tipos de transacciones admitidos
Los campos clave incluyen "válido" y "razón" para el estado de validación "nombre_banco" y "nombre_sucursal" para IFSC "código_pais" y "suma_control_válida" para IBAN y "nombre_cliente" y "dirección" para números de ruta Estos campos ayudan a los usuarios a evaluar la precisión de la información financiera
Los datos devueltos están estructurados en formato JSON que contiene objetos anidados para información detallada Cada respuesta incluye campos como "input" "valid" y detalles específicos relacionados con el código financiero que se está validando asegurando claridad y facilidad de uso
El punto de acceso IFSC proporciona detalles del banco y de la sucursal el punto de acceso IBAN verifica el formato y la validez del número de control mientras que los puntos de acceso de número de ruta ofrecen información bancaria y capacidades de transacción Estos datos completos respaldan varias operaciones financieras
Los datos se obtienen de instituciones de renombre como el Banco de Reserva de India (RBI) para los códigos IFSC y la Reserva Federal para los números de ruta. Estas fuentes garantizan alta precisión y fiabilidad en el proceso de validación
La precisión de los datos se mantiene a través de actualizaciones regulares de fuentes autorizadas y controles de validación como verificaciones de formato y de suma de verificación Esto asegura que los usuarios reciban información financiera fiable y actualizada
Los casos de uso típicos incluyen validar detalles bancarios para transferencias de fondos integrar funcionalidades bancarias en aplicaciones y asegurar un procesamiento de pagos correcto en el comercio electrónico Esto ayuda a reducir errores y mejora la experiencia del usuario
Los usuarios pueden utilizar los datos devueltos comprobando el campo "válido" para confirmar la precisión de los códigos financieros También pueden aprovechar información detallada como nombres y direcciones de bancos para el procesamiento de transacciones y verificación de clientes