IBAN Verification
Overview
IBAN Verification confirms that an IBAN actually belongs to the person or organisation claiming it, by checking the account against a proof of identity — a national ID, iqama, or for organisations a unified national number or commercial registration.
Prerequisites
- Authentication: Obtain an access token using the Client Credentials flow (see Getting Started → Authentication). Use scope
iban_verificationwhen generating the token. - Subscription: Subscribe to IBAN Verification in your chosen environment.
This is a Premium product, not an Open Banking one, so it needs no Accounts Link and no customer consent flow.
Endpoints
Two ways to run the same check. Use the synchronous call when you need the answer in the request; use the asynchronous one when the receiving institution should act on the outcome.
| Endpoint | Returns |
|---|---|
| VerifyIBAN | The verification result inline — status, account status and name |
| VerifyIBANWithSwift | The same, plus the bank's name and SWIFT code |
| VerificationRequests | A RequestId for a submission the receiving institution acts on |
Ready to build with IBAN Verification?
Create a sandbox app, grab your credentials, and make your first call in minutes.