Developers

Everything You Need to Build with Open Banking

Comprehensive SDKs, interactive sandbox, step-by-step guides, and a developer community to help you build open banking products faster.

Up and Running in Minutes

Install the SDK and make your first API call with just a few lines of code.

index.js

const { OpenBankPSD2 } = require('@openbankpsd2/sdk');

const client = new OpenBankPSD2({

apiKey: process.env.OPENBANK_API_KEY,

environment: 'sandbox',

});

// Get all accounts for a consented user

async function getAccounts() {

const accounts = await client.accounts.list({

consentId: 'consent_abc123'

});

console.log(accounts);

}

// โ†’ { accounts: [{ iban: "DE89370400440532013000", currency: "EUR", ... }] }

Official SDKs & Libraries

Native SDKs for every major programming language

๐ŸŸขNode.js
Official
npm install @openbankpsd2/sdk
๐ŸPython
Official
pip install openbankpsd2
โ˜•Java
Official
Maven ยท Gradle dependency
๐Ÿ˜PHP
Official
composer require openbankpsd2/client
๐Ÿ”ตGo
Official
go get github.com/openbankpsd2/go-sdk
๐Ÿ’ŽRuby
Community
gem install 'openbankpsd2'

Developer Tools

Built-in tools to speed up development and debugging

๐Ÿงช

Interactive Sandbox

Full testing environment with mock banks and simulated SCA flows. No real accounts needed.

๐Ÿ”

API Explorer

Browse the full OpenAPI 3.0 spec interactively. Try any endpoint directly in the browser.

๐Ÿ“ก

Webhook Debugger

Inspect webhook payloads, replay events, and test your webhook endpoint in real-time.

๐Ÿ”

OAuth 2.0 Playground

Test and debug your OAuth 2.0 implementation with step-by-step authorisation flows.

Integration Guides

Step-by-step tutorials for every integration scenario

Beginner

Quickstart Guide

Get your first API call working in under 5 minutes.

5 min
Intermediate

AIS Integration Tutorial

Step-by-step guide to connecting account information.

20 min
Intermediate

Payment Initiation Guide

Implement the full PIS payment flow end-to-end.

30 min
Intermediate

Consent Management

Understand PSD2 consent models and best practices.

25 min
Intermediate

Webhooks & Events

Set up real-time webhooks for payment and consent events.

15 min
Advanced

Production Checklist

Security, SCA, and compliance checks before going live.

45 min

Ready to Start Building?

Create a free developer account and get sandbox API keys instantly.