Kutxabank API Access — Connect Spanish Accounts

Connect to Kutxabank and pull your Spanish banking data into any product or workflow. open-banking.io gives you one PSD2-compliant gateway to Kutxabank's personal and business accounts — no eIDAS certificates, no bespoke bank onboarding, no legacy screen-scraping. Authenticate once and keep account, balance and transaction data flowing.

How to connect Kutxabank

  1. Create an open-banking.io account and grab your API key.
  2. Select Kutxabank (BIC BASKES2BXXX) from the Spanish bank directory.
  3. Redirect your user to Kutxabank's secure login to approve access.
  4. Receive the authorization callback and start querying immediately.

The whole flow runs on standard REST endpoints, so a working integration takes minutes rather than weeks.

What data you can access

  • Accounts — personal and business account details and identifiers
  • Balances — up-to-date available and booked balances
  • Transactions — historical and incoming transaction records with counterparties and references

A single Kutxabank consent stays valid for up to 180 days before the account holder needs to re-authorize, keeping ongoing syncs uninterrupted. Beyond Kutxabank, the same API reaches 2,600+ banks across the EU and UK, so adding another institution never means a new integration.

Privacy by design

open-banking.io is zero-knowledge: credentials are entered only on Kutxabank's own login page, and we never see or store them. There are no QWAC/QSEAL certificates for you to procure or renew — that regulatory overhead sits with us, not you.

Pricing

Flat, predictable pricing from around EUR 3 per month. No per-call surprises, no enterprise minimums, no setup fees.

FAQ

Do I need an eIDAS certificate to reach Kutxabank?

No. open-banking.io holds the required licensing and certificates, so you connect to Kutxabank without managing any certificate infrastructure.

Can I connect both personal and business Kutxabank accounts?

Yes. Both account types are supported, and each account holder authorizes access through Kutxabank's own secure environment.

How often does a user re-authorize?

Kutxabank consents last up to 180 days. After that, the account holder simply re-approves to continue syncing.

Ready to start? Explore the docs and get your key at open-banking.io.