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" } ] }
Create test and live API keys from the dashboard in seconds.
One endpoint, standard JSON schema. SDK or direct REST.
Move from sandbox to live by swapping one key.
/webservice/BankPaymentList.php · AccountsBank account list + balance (KWAP)/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.
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.
// press "Run"
Node.js and Python clients (beta) wrap the real KWAP API — source on GitHub. Go and PHP are on the roadmap.
No. Kobaküs abstracts every bank behind one standard schema. The same call works across 850+ banks; we handle the differences.
Yes. Signed webhooks are sent for payment status, connection consent and account updates.
KWAP access uses firmCode, password and channelCode. You obtain your live credentials from our team; the same codebase runs in production.
Get your free API key and test all you want in the sandbox.