Tarseek API
Authentication
API keys
Authenticate every inference request with a project API key. Send it as a bearer token:
Authorization: Bearer trsk_live_...Create and revoke keys in the dashboard under the project’s API keys page. Store keys in a secret manager. Never embed them in client-side apps. Cookie sessions are for the dashboard only and cannot be used for /v1/chat/completions.
The gateway accepts the trsk_ prefix. Missing, unknown, disabled, or malformed keys return HTTP 401 invalid_api_key.
Permissions
Every active project key can call inference for that project, subject to routing rules and credit balance. Fine-grained key scopes are not part of the current API.
