IBAN Validation API

IBAN Validation API

Validate and check IBAN codes

Overview

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.

Features

The IBAN Validation API allows you to validate the following:

Example

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"
}

Endpoints

This API provides the following endpoints:

Check out the IBAN Validation API Docs for more details.