Developer platform
One API for workspaces, meetings, boards, documents and finance data. Scoped keys, signed webhooks, OAuth 2.1 apps and an MCP endpoint for AI agents — all documented and rate limited.
Keys and webhook secrets are managed from inside your workspace. A Kang Workspace account is required.
curl https://workspace.kangopenbanking.com/api/v1/workspaces \
-H "Authorization: Bearer kw_live_xxxxxxxxxxxxxxxx"The same building blocks power our own modules, so what you integrate with is what we run in production.
Versioned JSON endpoints under /api/v1. Predictable resources, cursor-friendly listing and machine-readable errors.
Issue kw_live_ keys per integration with explicit scopes. Keys are shown once and stored only as peppered hashes.
Subscribe to workspace events and verify each delivery with an HMAC-SHA256 x-kang-signature header. Retries use exponential backoff.
Connect Slack, Jira, Miro, Google and Zapier. Credentials are encrypted at rest with AES-GCM and scoped to one workspace.
A bearer-protected /mcp endpoint exposes workspace tools to Claude, ChatGPT and any MCP-compatible agent.
120 requests per minute per key, per-IP throttling on public routes, and an audit record for every privileged call.
Open the Developer Portal inside your workspace and issue a scoped API key. Copy it once — it is never shown again.
Send the key as a bearer token. Read the OpenAPI 3.0 description to generate a typed client in any language.
Register an endpoint, store the whsec_ secret, and verify every signature before you act on a payload.
Authorise third-party apps through OAuth 2.1 with PKCE, or expose your workspace to AI agents over MCP.
Every request is scoped to a workspace, checked against row-level security and recorded. Nothing leaves a workspace boundary without an explicit grant.
Sign in to your workspace, issue a scoped key from the Developer Portal, and read the API reference alongside your first request.