IBAN Start is the professional API service designed to instantly verify IBAN validity, extract complete bank details, and check reachability within SEPA circuits. Built on a solid and highly available infrastructure, this API automates bank data validation, eliminating human error and ensuring payment integrity.
IBAN Start goes beyond simple formal validation by offering a comprehensive suite of tools for secure bank detail management:
In addition to validation, the service provides comprehensive information about the financial institution, supplying essential data for billing and logistics:
The first step is to initiate a request via the POST/iban-start/{iban} endpoint to start the validation process.
POST/iban-start/{iban}
Here is an example of an IBAN verification request:
POST https://trust.openapi.com/iban-start/IT60X0306905020000000123456
You can also pass a callback to receive the result automatically:
{
"callback": {
"url": "https://your-server.site/iban-callback",
"custom": {
"orderId": "iban-check-789"
}
}
}
POST/iban-start/{iban}
The initial response returns the request ID and the status:
{
"data": {
"id": "69c117af962df6cee50c9525",
"iban": "IT60X0306905020000000123456",
"state": "NEW"
},
"success": true,
"message": "",
"error": null
}
To obtain the full verification result, use the GET/iban-start/{id} endpoint, passing the ID received in the previous request.
GET/iban-start/{id}
GET https://trust.openapi.com/iban-start/69c117af962df6cee50c9525
GET/iban-start/{id}
Example of a complete response for a valid IBAN:
{
"data": {
"id": "69c117af962df6cee50c9525",
"iban": "IT60X0306905020000000123456",
"state": "DONE",
"status": "IBAN is valid",
"bankData": {
"bank": "Banca Italiana Test S.p.A.",
"branch": "Rome Central Branch",
"bic": "TESTITMMXXX",
"address": "Via del Corso 123",
"city": "Rome",
"zip": "00186",
"country": "ITALY",
"countryCode": "IT"
},
"sepaData": {
"creditTransfer": true,
"directDebit": true,
"sctInst": true
}
},
"success": true,
"message": "",
"error": null
}
The state field indicates the status of the request: NEW, WAIT, or DONE.
The IBAN Start service is designed to meet the needs of a digital market where financial data accuracy is a strategic asset. For E-commerce and digital platforms, integrating real-time validation fundamentally transforms the shopping experience: automated systems catch typos as soon as the user enters their bank details, securing the checkout process and avoiding costly refunds or service subscription delays.
Within financial, accounting, and HR departments, this tool becomes a daily ally for administrative management. With a web interface optimized for all devices, staff can perform quick verifications on the go, benefiting from synergy with other integrated professional tools such as VAT Checking and currency conversion. Similarly, international companies and FinTech organizations find IBAN Start an indispensable resource for navigating the complexities of cross-border payments. The ability to instantly identify SEPA scheme support and automatically transliterate special characters ensures that every international transaction complies with global banking requirements.
Finally, the service's technical robustness directly appeals to developers and IT companies. The API architecture is built for total scalability and seamless integration into existing management systems via standard protocols. This level of reliability is essential for SaaS businesses with critical processes that require a resilient, always-available infrastructure to handle high validation volumes without ever interrupting business operations.
Do you need help?
Haven't found the answer you're looking for?
Fill in all the details, we will get back to you as soon as possible!
The IBAN Verification service allows you to automatically check the validity of an IBAN code by analyzing its structure and ensuring it is formally correct. In addition to validation, it provides details about the associated bank and the current status of the IBAN.
The verification process analyzes several elements of the code, including length, format, permitted characters, and the check digit. The system also ensures that the IBAN complies with the specific standards of its country of origin, identifying any data entry errors.
SEPA Verification determines if an IBAN is enabled for European payment networks, confirming its ability to process credit transfers and direct debits.
The service is near-instant, providing results within seconds.
The service is designed for companies, e-commerce businesses, fintechs, and digital platforms that manage payments or banking details and wish to reduce errors while automating their internal controls.
The IBAN verification service is available for over 80 countries.
The complete list of countries for which the service is available can be found here.
The cost is €0.09 per single request charged to your wallet, or starting from 0.02 with a subscription.