Esso Mastercard API Access | Open Banking Norway
Pulling your Esso Mastercard data into your own tools no longer means scraping statements or copying figures by hand. With open-banking.io you can link your Norwegian Esso Mastercard account through a single regulated API and keep card balances and transactions flowing into your app, spreadsheet or accounting stack automatically.
The connection runs on the same PSD2 rails your bank already exposes, so there are no eIDAS certificates to buy, no gateway to host and no per-bank onboarding paperwork. You authenticate once, grant consent, and start reading data.
How to connect Esso Mastercard
- Create an open-banking.io account and grab your API key.
- Search the bank directory (2,600+ institutions) and select Esso Mastercard, Norway.
- Redirect the cardholder to their usual Esso Mastercard login to approve access.
- Receive the consent token and call the accounts, balances and transactions endpoints.
What data you can access
- Accounts — your personal Esso Mastercard account details and identifiers.
- Balances — current and available card balances in near real time.
- Transactions — fuel purchases, retail spend and repayments with dates, amounts and merchant descriptions.
Esso Mastercard exposes personal account types. No BIC is published for this issuer, so routing is handled inside the open-banking.io directory rather than by SWIFT code.
Consent and coverage
A single authorisation stays valid for up to 180 days before the cardholder needs to re-approve, matching the maximum consent window PSD2 allows. Renewals reuse the same flow, so long-running integrations keep working with minimal friction.
Privacy by design
open-banking.io is zero-knowledge: data passes through to you and is not mined, resold or retained beyond what a request needs. Because the platform is certificate-free, you skip the cost and complexity of managing QWAC/QSEAL credentials while staying inside the regulated framework.
Pricing
Flat access starts at roughly EUR 3/month — no setup fees and no per-call surprises, whether you connect one Esso Mastercard or many.
FAQ
Can I connect an Esso Mastercard business account?
Esso Mastercard exposes personal account types through this connection. Personal cardholders are fully supported.
How often do I need to renew consent?
Each authorisation lasts up to 180 days. After that the cardholder simply re-approves through the same login flow.
Do I need my own bank certificate?
No. The API is certificate-free, so there are no eIDAS certificates to obtain or maintain.
Ready to build? Start at open-banking.io.