BIC Code Validation

Validate BIC/SWIFT codes and receive bank, branch, city, country, address, and postcode details. This page follows the same clean UI as the main site while giving developers a focused validation guide.

A code can be checked before a payment is created, helping teams prevent failed transfers, manual repair work, delays, and support tickets.

For example, use NATAAU33033:

  • NATA - bank code
  • AU - country code
  • 33 - location code
  • 033 - branch code

How to validate

Start by creating an API key. Pass this key with the x-api-key HTTP header or with the api_key query parameter.

curl 'https://api.ibankdata.com/v1/bic/NATAAU33033' \
--header 'X-Api-Key: your-api-key-here' \
--header 'Accept: application/json'

The response should be:

{
"success": true,
"data": {
"id": "NATAAU33033",
"bank": {
"name": "Example National Bank",
"code": "EXNB",
"country_id": "US"
},
"branch_name": "Main Office",
"city": { "name": "New York" },
"address": "100 Finance Avenue",
"postcode": "10001"
}
}

You can find full documentation here.