About this endpoint
What it does
Validates an IBAN and returns a full risk, routing, and compliance profile β checksum validation, bank identification, SEPA/SWIFT reachability, sanctions/FATF status, fraud and account-structure signals, and payroll/open-banking suitability.
Query Parameter(s)
| Attribute | Type | Mandatory | Description |
|---|---|---|---|
| iban | String | Yes | The IBAN to validate. |
Response
Returns a JSON object with the validation verdict and a set of modules describing the bank, country, SEPA reachability, compliance status, routing, and fraud signals.
| Attribute | Type | Description |
|---|---|---|
| success | Boolean | Whether the request succeeded. |
| valid | Boolean | Whether the IBAN passed checksum/format validation. |
| input | String | The IBAN as submitted. |
| iban | Object | Normalized IBAN details (electronic/friendly format, length, check digits). |
| bank | Object | Bank identification (name, BIC, code, status). |
| country | Object | Issuing country (code, name, currency). |
| sepa | Object | SEPA reachability (credit transfer, direct debit, instant payment). |
| compliance | Object | Sanctions/FATF status. |
| routing | Object | Recommended payment method and settlement speed. |
| payment_networks | Object | Supported rails (SWIFT, SEPA, ACH, etc.). |
| fraud_signals | Object | Virtual/neobank flags and risk score. |
| account_signals | Object | Structural anomaly checks. |
| confidence | Object | Overall confidence score/grade. |
| formatted | Object | Display-ready IBAN and bank details block. |
| (+more) | Object | Additional modules: correspondent_banking, regulatory, beneficiary_verification, open_banking, fx, direct_debit_rules, islamic_finance, central_bank, payroll_suitability, account_format, iban_recycling, swift_gpi, financial_stability, bank_history. |



