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