Authentication
API key authentication for Taliiq REST API v1
Live API testing
Paste a tq_live_… key from Settings → API Keys. Requests are sent through this docs server to /api/v1/… (no browser CORS). The key is kept in sessionStorage only.
The public API uses API keys — not dashboard JWT session tokens.
Header
Authorization: Bearer tq_live_<your_key>Create keys in the dashboard under Settings → API Keys. Keys are shown once at creation.
Scopes
Each key carries scoped permissions, for example:
agents:read/agents:writesquads:read/squads:writeinvoke:writechannels:read/channels:writecalls:read/calls:writecontacts:read/contacts:writetools:read/tools:writefiles:read/files:writeanalytics:readlogs:read
Requests without the required scope return 403 with error code insufficient_scope.
Test mode
Keys prefixed with tq_test_ are intended for non-production experimentation (when enabled at creation).

