API & Integrations
Quickstart, authentication headers, SDKs, response formats, and connecting KAKR to your app.
10 articles
Getting started with the API
Your first few calls: create an identity, create an address, check a balance.
SDKs and supported languages
Client SDKs are generated from one OpenAPI spec; two are published as packages today.
Understanding the API response envelope
Every response has {successful, message, data} — and failures don't always mean a non-200 status.
Integrating PTERI into your application
Today, that means the REST API and SDKs — there's no separate SSO/IAM connector yet.
Rotate an API credential
Generate a replacement, deploy it, confirm it works, then revoke the old one.
Revoke an API credential
When and how to permanently disable a key from your Developer Dashboard.
Rate limits and safe retry behavior
Know your plan's limit, and back off instead of hammering a failed request.
Move an integration from test to production
Swap credentials, confirm your base URL, and re-run your authentication tests.
Legacy application integration guide
You don't need to rewrite an existing app to add PTERI — it integrates through the same API.
Protect an API credential
Treat your API key like a production secret, because it is one.
Still need help?
Kai answers instantly from this knowledge base. If it can't resolve your issue, it hands you to the Kakr Labs support team.