Holiday Sale! Get over 30% off when you subscribe to an annual plan!

IBAN API

The IBAN API allows you to look up and validate any International Bank Account Number (IBAN).

(4.3)

From 10,145 users

API Status

Online - All Systems Operational

API Response Times

Average
P50
P75
P90
P95
438ms455ms507ms718ms1342ms

Didn't find what you were looking for? Suggest an improvement


/v1/iban GET

https://api.api-ninjas.com/v1/iban

Returns detailed information on a given IBAN.

Parameters

  • iban  required

    The IBAN to look up.

Headers

  • X-Api-Key  required

    API Key associated with your account.

Response

  • iban

    The IBAN that was looked up.

  • bank_name premium only

    The name of the bank associated with the IBAN.

  • account_number

    The account number portion of the IBAN.

  • bank_code

    The bank code portion of the IBAN.

  • country

    The country code portion of the IBAN.

  • checksum

    The checksum portion of the IBAN.

  • valid premium only

    Whether the IBAN is valid or not.

  • bban

    The Basic Bank Account Number (BBAN) portion of the IBAN.

Sample Request Live Demo!

iban

Try this API endpoint with all available parameters in our API playground

https://api.api-ninjas.com/v1/iban?iban=DE16200700000532013000

Headers

X-Api-KeyLog in or sign up to get your API Key

Sample Response

JSON
1 2 3 4 5 6 7 8 9 10 { "iban": "DE16200700000532013000", "bank_name": "Deutsche Bank", "account_number": "0532013000", "bank_code": "20070000", "country": "DE", "checksum": "16", "valid": true, "bban": "200700000532013000" }

Code Examples

1 2 curl -X GET "https://api.api-ninjas.com/v1/iban?iban=GB29NWBK60161331926819" \ -H "X-Api-Key: YOUR_API_KEY"

If your programming language is not listed in the Code Example above, you can still make API calls by using a HTTP request library written in your programming language and following the above documentation.