Products Account InformationPayment InitiationVirtual POSPayment GatewayPay by LinkMarketplace PaymentsReconciliationCard VaultCash Flow ManagementAdvisory & Licensing Solutions Business Finance E-Money / Wallet E-Commerce Industries KobAI Soon Pricing RESOURCES Documentation Security & Compliance Supported Banks Blog About Contact
Log in Try Free
DEVELOPERS

One API, 3000 banks. First call in 2 minutes.

A REST-based, bank-grade secure API. One standard schema for every bank — no separate integrations, docs or surprises.

# Hesap hareketlerini çek
curl https://api.kobakus.com/v1/accounts/acc_18/transactions \
  -H "Authorization: Bearer kb_live_•••"

# 200 OK
{
  "account": "TR•••4821",
  "balance": 248530.00,
  "transactions": [
    { "amount": 12400, "type": "credit" }
  ]
}

1 · Get a key

Create test and live API keys from the dashboard in seconds.

2 · Integrate

One endpoint, standard JSON schema. SDK or direct REST.

3 · Go live

Move from sandbox to live by swapping one key.

REFERENCE

Common endpoints

GET/v1/banksList 3000+ supported banks
POST/v1/connectionsStart a bank connection (consent)
GET/v1/accounts/:id/transactionsFetch account transactions
POST/v1/paymentsInitiate a payment
POST/v1/pos/linksCreate a Virtual POS link
PLAYGROUND

Try the API in your browser

Pick an endpoint, run it and see a sample sandbox response instantly.

Sample/sandbox response; no live request is sent. Open a free account to try with your real key.

GET /v1/banks
// press "Run"
SDKS

Start in your favourite language

Official clients ship with webhook verification, retries and type safety.

JSNode.js
PyPython
GoGo
PHPPHP
System statusAll systems operational
API · Account Information99.99%
API · Payment Initiation99.98%
Sanal POS100%
Dashboard99.99%
Open status page

Developer FAQ

Do I need separate code per bank?

No. Kobaküs abstracts every bank behind one standard schema. The same call works across 3000 banks; we handle the differences.

Is there webhook support?

Yes. Signed webhooks are sent for payment status, connection consent and account updates. SDKs verify signatures automatically.

How do I go from sandbox to live?

The only change is the API key. The same codebase runs in production when you swap kb_test_ for kb_live_.

Make your first call now.

Get your free API key and test all you want in the sandbox.