IBANTEST will be closed on 31.08.2019!

REST API / PHP Client

The implementation of the API is very easy. All the necessary information can be found at https://api.ibantest.com.


IBAN validation

https://api.ibantest.com/v1/validate_iban/<iban>
Herewith an IBAN can be validated and verified. The return contains information about the tests performed and their results, as well as a lot of information about this IBAN such as account number, bank code and checksum. In addition, all bank data such as BIC, bank name or address was returned.


IBAN calculation

https://api.ibantest.com/v1/calculate_iban/<country_code>/<bank_code>/<account>
With this API call, the IBAN and BIC can be calculated using the account number, bank code and country. The return also contains information about the tests performed and their results, as well as a lot of information from this IBAN, such as account number, bank code and checksum. In addition, all bank data such as BIC, bank name or address is returned.


BIC / SWIFT Code validation

https://api.ibantest.com/v1/validate_bic/<bic>
If it is a valid BIC, all bank information such as BIC, bank name or address is returned. Since a SWIFT code can include several banks, there are often several banks in the API response is included.


Find bank

https://api.ibantest.com/v1/find_bank/<country_code>/<bank_code>
If only the bank code is known from a bank but not the BIC, you can use this API function with specification of the country and bank code of the bank the BIC is determined.


IBANTEST PHP Client

For PHP applications we also provide the "PHP Client for the IBANTEST API" as OpenSource on GitHub. After configuring the API key from the IBANTEST account, you are ready to go. In the "example.php" you have many examples for the right API calls.

We also provide the SDK as a "Composer / Packagist" to the order:
$ composer require ibantest/ibantest-php