Products Account InformationPayment InitiationVirtual POSPayment GatewayPay by LinkMarketplace PaymentsDirect Debit SystemReconciliationCard VaultCash Flow ManagementAdvisory & Licensing Solutions Business Finance E-Money / Wallet E-Commerce Industries KobAI Soon Pricing RESOURCES Documentation API Reference Open Banking Guide Security & Compliance Supported Banks Blog Success Stories About Contact Support Complaints & Objections
Log in Try Free
DEVELOPERS

One API, 850+ 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 listesi — KWAP (gerçek uç nokta)
curl -X POST https://app.kobakus.com/webservice/BankPaymentList.php \
  -d "firmCode=•••&password=•••&channelCode=•••&requestMethod=Accounts"

# 200 OK
{ "success": true, "msg": "OK", "result": [
  { "BankName": "...", "Iban": "TR•••4821", "Balance": 248530, "Currency": "TRY" }
] }

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

POST/webservice/BankPaymentList.php · AccountsBank account list + balance (KWAP)
POST/webservice/BankPaymentList.php · TransactionsAccount transactions (date range)

See the API Reference for full request/response parameters. For Payment Initiation (PIS) and Virtual POS, contact our team.

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.

BankPaymentList.php · Accounts
// press "Run"
SDKS

Start in your favourite language

Node.js and Python clients (beta) wrap the real KWAP API — source on GitHub. Go and PHP are on the roadmap.

JSNode.js · beta
PyPython · beta
GoGo · soon
PHPPHP · soon
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 850+ banks; we handle the differences.

Is there webhook support?

Yes. Signed webhooks are sent for payment status, connection consent and account updates.

How do I get credentials for live access?

KWAP access uses firmCode, password and channelCode. You obtain your live credentials from our team; the same codebase runs in production.

Make your first call now.

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