ING Wholesale Banking API Access via Open Banking

ING Wholesale Banking is the corporate and institutional arm of ING in the Netherlands, serving large businesses, financial institutions and multinationals. If you need programmatic, ongoing access to its business account data, open-banking.io gives you a PSD2 route that stays entirely under your own control — no bank-issued certificates, no eIDAS setup, and no data ever readable by anyone but you.

Everything begins in the open-banking.io dashboard. There is no API call, code snippet or key involved in linking the bank itself — connecting is a guided web flow that ends on ING Wholesale Banking's own secure login. Because the service covers 2,600+ EU/UK banks, the same steps below work whether you connect one entity or a portfolio of accounts.

How to connect ING Wholesale Banking

  1. Sign up for open-banking.io and set your encryption passphrase. Your keys are generated on your own device, so the decryption key never leaves your hands.
  2. Open the dashboard and search for ING Wholesale Banking, then choose the business account type — that is the account category supported here.
  3. You are redirected to ING Wholesale Banking's own secure login to approve access (standard PSD2 consent). You authenticate directly with the bank; open-banking.io never sees your credentials.
  4. Confirm the consent. It lasts up to 180 days, after which you simply re-approve on ING's screen to keep the link active.
  5. Your ING Wholesale Banking accounts sync into your dashboard, ready to view.

Note that a BIC is not published for this landing (n/a) — you don't need one, since selection happens by name in the dashboard.

Access your data

Once a connection exists, developers can optionally read it programmatically. On the Developers page, create an API key and export a credentials.json — this bundles the API key and your private decryption key. From there use the CLI (openbanking accounts, openbanking transactions, openbanking sync), an SDK, or the REST API. Every request sends the X-Api-Key header, and every response is decrypted locally with your own key. The CLI and SDK only read and sync existing connections — there is no connect command.

Because open-banking.io is zero-knowledge, its servers hold only your public key and store your data as ciphertext. An API key alone returns unreadable data without your private key. All of this runs for roughly EUR 3/month.

Does open-banking.io support ING Wholesale Banking business accounts?

Yes — business is the supported account type, selected directly in the dashboard.

Up to 180 days per approval, then you re-confirm on ING Wholesale Banking's own consent screen.

Can open-banking.io read my transactions?

No. Data is decrypted only on your device with a key that never leaves it.

Start at open-banking.io.