Verify IBAN holder
Test your integration using predictable outcomes without querying real banks.
Testing in Sandbox
The Sandbox environment mirrors the Production API but allows you to control the verification outcome using thesandbox_result field. This is essential for testing how your application handles different business logic scenarios (matches, mismatches, or errors).
Authentication
Use the same OAuth endpoint for both production and sandbox.Triggering Specific Outcomes
Use thesandbox_result parameter in your request body to force the API to return a specific state.
| Value | Resulting match_result | Resulting status | Use Case |
|---|---|---|---|
match (default) | match | completed | Test a successful verification flow. |
no_match | no_match | completed | Test your UI for rejected bank accounts. |
close_match | close_match | completed | Test the logic for matched_name reconciliation. |
failed | null | failed | Test your error handling for technical roadblocks. |
Sandbox Example Request
Test IBANs
Any valid IBAN structure works in sandbox. Examples:| Country | IBAN |
|---|---|
| ๐ซ๐ท France | FR7630004000031234567890143 |
| ๐ฉ๐ช Germany | DE89370400440532013000 |
| ๐ช๐ธ Spain | ES9121000418450200051332 |
| ๐ฎ๐น Italy | IT60X0542811101000000123456 |
Unlimited sandbox requests
โ No account credits consumed โ Same authentication as productionGoing Live
Once testing is complete:- Switch from
/sandbox/account-holder-verifications
to/account-holder-verifications - Remove the
sandbox_resultparameter
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Response
Verification completed
"abc123ab-3171-4e97-92ec-a11e9fabc123"
The current lifecycle state of the verification request.
A completed status indicates that the financial institution has been successfully reached and processed the request.
A failedstatus indicates that the verification could not be completed due to technical or institutional constraints.
Additional details may be provided in the status_reason field.
pending, completed, failed The outcome of the account holder name verification against the financial institutionโs records. Provided only when statusis completed.
match, close_match, no_match, account_not_verifiable Indicates the full name or company name as registered by the financial institution. Provided only if 'match_result' is 'close_match' and in accordance with data privacy regulations.
"JEAN DUPONT"
Additional context on the request status. Primarily populated when status is 'failed' or when match_result is 'account_not_verifiable'
"institution_timeout"

