Self Bank API Access — Sync Your Spanish Data

Bringing Self Bank (Spain) data into your own tools no longer means building against a proprietary banking gateway or juggling QWAC certificates. open-banking.io gives you a single, standards-based connection to Self Bank (BIC SELFESMMXXX) alongside 2,600+ other institutions across the EU and UK, so a synced view of every account lives behind one integration.

Whether you run reconciliation for a company or simply want your personal finances mirrored into a spreadsheet or app, the same endpoint handles both business and personal Self Bank accounts.

How to connect Self Bank

  1. Sign up for open-banking.io and generate your API credentials.
  2. Call the institutions endpoint and select Self Bank (Spain).
  3. Redirect the account holder to Self Bank's own login for strong customer authentication — you never see their credentials.
  4. Receive the authorised consent token and begin fetching data immediately.

What data you can access

  • Accounts — identifiers, IBANs, currency and product type across business and personal profiles.
  • Balances — current and available figures, refreshed on demand.
  • Transactions — booked and pending entries with counterparties, dates and reference details.

A single Self Bank authorisation stays valid for up to 180 days, the maximum the PSD2 framework allows, before the customer re-confirms. That long window keeps recurring syncs running smoothly without repeated prompts. Both account categories — business and personal — are covered under the same flow.

Privacy by design

open-banking.io is zero-knowledge: data passes through to your application and is not mined, resold or retained for profiling. There are no eIDAS or QWAC certificates to purchase, renew or install — the platform handles regulatory plumbing so you handle logic. Credentials are only ever entered on Self Bank's authenticated pages.

Pricing

One flat rate of roughly EUR 3/month covers Self Bank and every other supported bank — no per-connection fees, no enterprise onboarding, no setup cost.

Is a certificate required to reach Self Bank?

No. open-banking.io abstracts away all certificate handling, so you connect with API keys alone.

Can I sync both a company and a personal Self Bank account?

Yes. The API supports business and personal account types through the identical consent journey.

How often must the customer re-authorise?

Each consent lasts up to 180 days; after that the account holder simply reconfirms at Self Bank to keep the feed live.

Start building your Self Bank integration at open-banking.io.