IBAN Validation API is an interface for validation and extraction of IBAN codes. This API follows the ISO 9362 standard which defines a standard format of Business Identifier Codes (also known as SWIFT-BIC, BIC, SWIFT ID or SWIFT code) approved by the International Organization for Standardization (ISO).
Note: The bic
property in the API result is currently supports IBANs from the following countries: Austria, Belgium, Germany, Luxembourg, Netherlands, Spain, France. We are actively working on improving this feature and cover more countries. For all other countries the bic
property is set to null
.
The IBAN Validation API allows you to validate the following:
IBAN Validation API only supports one GET
endpoint. Send this request to validate an IBAN code:
curl -L 'https://anyapi.io/api/v1/iban/DE51500105179975341634?apiKey=<YOUR_API_KEY>'
which would return this payload:
{ "valid": true, "iban": "DE51 5001 0517 9975 3416 34", "bban": "500105179975341634", "bic": { "bankCode": "INGD", "branchCode": "XXX", "countryCode": "DE", "locationCode": "FF", "testBIC": false, "valid": true, }, "countryCode": "DE", "electronicFormat": "DE51500105179975341634" }
This API provides the following endpoints:
Check out the IBAN Validation API Docs for more details.