Kakunin REST API
- URL
-
https://api.kakunin.ai - Spec
- https://kakunin.ai/v1/openapi.json
- Docs
- https://kakunin.ai/docs/api-reference
Authorization: Bearer <credential> discovered In the Kakunin dashboard, create an API key. The docs point to Dashboard → Developer / Project Settings → API Keys → Create key and show sandbox/test keys alongside production keys. Use the resulting kak_live_... or kak_test_... key as a Bearer token. For SDKs and automation, set KAKUNIN_API_KEY; some guides also require KAKUNIN_PROJECT_ID.
Authorization: Bearer <credential> Register a Kakunin OAuth application with Kakunin so you have a client_id and client_secret, then request tokens from the Kakunin OAuth server at `/api/v1/oauth/token`. The published authorization server metadata shows authorization-code, client-credentials, and refresh-token grants, with token endpoint auth methods client_secret_basic and client_secret_post, and scopes including agent:verify, agent:certificates:read, agent:certificates:issue, agent:audit:read, and agent:risk:read. The docs do not expose the app-registration page directly, so use Kakunin's OAuth flow/documentation starting from the auth server metadata.