enable:Banking SDK is the library, documentation and tools, which give you freedom to connect every European bank within your own solutions without 3rd party services

Opening API:s is not enough, it should be easy to use them

Why SDK?

  • ready-made integrations
  • same interface for
    different languages
  • direct access to bank APIs
  • users see who accesses their data
  • provided in source code
  • no data exposed to
    3rd parties
Predictable costs
  • automatic updates
    and new API:s
  • no transactional costs

Open Banking API:s

We monitor websites of the banks to get information about Open Banking implementations, so we can add integrations as soon as new API:s are available. For the banks, which were integrated already, we have tools to check API status and test interaction process.


Countries monitored


Banks in the area


API:s available

Check full list of banks and available API:s

Get Open Banking updates:


We believe that integrating Open Banking should be easy and painless, so we put a lot of effort into making our SDK developer-friendly. You don’t need to worry about difference of bank API:s, our library automatically converts all data and interaction logic to one simple interface.

// Require the enable:Banking library.
const enablebanking = require('enablebanking');

// Create client instance.
const client = new enablebanking.ApiClient('Bankname', [
  'l7cc8772ab5ba149d1a0f55476fa57b1d2', // client ID
  '1a019142bb57405a90a05fd21a655ca7', // secret key
  'FI' // country

// Create authentication interface.
const authApi = new enablebanking.AuthApi(client);

// Get authentication URL.
const { url } = await authApi.getAuth(
  'code', // using authorization code grant
  'https://example.com/', // redirect URL
  'aisp', // API scope
    state: 'test' // state to pass to redirect URL

Get development license

JavaScript Python
Account Information (AIS) Payment Initiation (PIS) Payment Instrument Issue (PIIS)


per month

Development license is limited to sandbox connections

Got questions? Constact ushello@enablebanking.com