Hamster Bank API

Access account data, initiate payments, and confirm funds with our secure, compliant Open Banking APIs. FAPI-certified and ISO 20022 ready.

Three APIs, Endless Possibilities

Everything you need to build powerful financial applications, from personal finance tools to payment platforms.

Read Access

Account Information (AIS)

Read account details, balances, and transaction history with customer consent. Support for multiple account types.

Write Access

Payment Initiation (PIS)

Initiate domestic and international payments securely. Support for Faster Payments, BACS, CHAPS, and SEPA.

Real-time

Funds Confirmation (CoF)

Instantly verify if sufficient funds are available in a customer's account before completing a transaction.

Simple, RESTful APIs

Clean JSON responses, predictable resource-oriented URLs, and standard HTTP methods. Just like the APIs you're used to.

  • OAuth 2.0 with PKCE for secure authorization
  • FAPI 1.0 Advanced certified for security
  • ISO 20022 compliant payment messages
  • Idempotency keys for safe retries
GETRequest
curl -X GET "https://api.hamsterbank.ai/open-banking/v1/accounts" \\
  -H "Authorization: Bearer {access_token}" \\
  -H "X-Consent-ID: {consent_id}"
200Response
{
  "data": [
    {
      "account_id": "acc_1234567890",
      "status": "enabled",
      "currency": "GBP",
      "account_type": "current",
      "nickname": "Main Account",
      "identifiers": [
        {
          "scheme": "SortCodeAccountNumber",
          "id": "608371-12345678"
        }
      ]
    }
  ],
  "links": {
    "self": "/accounts"
  }
}

Start Building in Minutes

Get up and running with our APIs quickly. No lengthy approval process for sandbox access.

1

Register as a TPP

Create a developer account and register your application using Dynamic Client Registration (DCR).

2

Get API Keys

Generate sandbox API keys from your dashboard to start testing immediately.

3

Make Your First Call

Follow our quickstart guide to make your first API call in under 5 minutes.