Frequently Asked Questions

Most frequently asked questions about bank data sources, API access, subscription plans, and more.


What is Bank Data API?
Bank Data API is a REST API that is able to check and validate IBAN and SWIFT numbers. With this API you will be able to get IBAN examples and structure by country, required fields for generating IBANs, banks by country, and all major banks and SWIFT codes.
Who runs the API?
The Bank Data API is a product built and maintained by APILayer, a technology company that provides a variety of reliable and essential APIs for developers. APILayer’s APIs are affordable for both startups and larger companies. APILayer GmbH is headquartered in Vienna, Austria.

API Access & Features

How do I get an API access key?
Every registered user is assigned a personal access key, a unique key that can be used to access and query the Bank Data API. If you are logged in, you can find it in your Account Dashboard, in the 3-Step Quickstart Guide, and in all interactive links contained in the API’s Documentation. In your account dashboard you can reset your access key at any given time.
What is an API request?
Accessing any type of Bank Data API data using a valid API Access Key counts as one “API Request”. Pricing is based on the number of monthly API Requests offered for each individual Subscription Plan. Unlike most other providers, any API Endpoint or feature requested counts as only one API Request.
What happens if I exceed my API request volume?

Users will be automatically notified via e-mail and on their Account Dashboard once at least 75%, 90%, and 100% of their monthly API Request allowance has been reached. After reaching 100% of the allowance, API access will be disabled.

What is the API’s uptime?
The Bank Data API’s system status is closely monitored around the clock. Every effort is made to ensure the highest possible level of availability and consistency, and we are proud to have an average uptime rate of nearly 100% (99.9%), calculated based on testing and previous experience with the other APIs we run.

Plans, Pricing & Payments

What is the difference between free and paid subscription?

The Free Plan is set out to be a “trial version” without a time limit, offering some very basic API functionalities, such as making 1,000 requests/mo API calls and access to all endpoints.

Paid Subscription Plans feature significantly higher monthly API Request volumes, HTTPS encryption, include basic to unlimited and prioritized technical support.

What subscription plan fits my needs?
In order to test the API and to get an idea of the product, you can simply sign up for the Free Plan.

As soon as you or your application requires more than 1,000 requests/mo, you would be well-advised to sign up for one of the paid Subscription Plans, starting at Startup-friendly USD 39.99 per month.

What payment methods are supported?

Payments can be made via credit card (Visa, MasterCard, Discover, Diner’s Club, American Express). Enterprise and high-volume customers may request annual bank transfer payments to be enabled. You can change your payment method at any given time in the “Payment” section of your account dashboard.

Can I also pay yearly?

Unfortunately, annual billing is not available at the moment.

How can I change my payment frequency?

If you need any assistance changing your billing frequency, please do not hesitate to contact us.