Skip to main content
Every Developer API request authenticates with a ClawLink API key. Keys start with the prefix cllk_live_.

Get an API key

  1. Open the ClawLink dashboard.
  2. Go to Settings → API Keys.
  3. Create a key and copy it.
The raw key is shown once at creation time and is never stored on our servers (we keep only a hash). If you lose it, create a new one. Treat it like a password — it can act on every app you have connected.

Send the key

Pass the key on every request using either of these headers:
If both are present, x-clawlink-api-key wins. Either form works on every endpoint in this section.

Verify a key

GET /api/agent/whoami is the cheapest way to confirm a key is valid and see which account it belongs to:

Unauthorized responses

A missing or invalid key returns 401:
This is also what you get if the key was revoked. Create a fresh key in Settings → API Keys and retry.
A key represents a single ClawLink user. All executions, file uploads, and flows run against that user’s connected apps — there is no separate per-app token.