| Token Type | Prefix | Scope | Best For |
|---|---|---|---|
| Project API Key | reminix_sk_ | Single project | Server-to-server, backend integrations |
| Personal Access Token | reminix_pat_ | User-level, multi-project | CLI tools, personal scripts, development |
| Client Token | reminix_ct_ | Restricted, short-lived | Frontend apps, mobile clients |
Project API Key
The primary authentication method. Scoped to a single project, passed in theAuthorization header.
- Sign in to the Reminix Dashboard
- Open your project settings
- Copy the API key from the API Keys section
Personal Access Token (PAT)
A user-level token that works across all projects your account has access to. You must include theX-Project header to specify which project to target.
PATs inherit your user permissions. If you lose access to a project, any PAT you hold will also lose access to that project.
Client Token
Short-lived, browser-safe tokens with restricted permissions. Create them server-side via the API, then pass them to your frontend.- Are created via
POST /v1/client-tokens - Support scoped permissions (e.g.,
agents:invoke,agents:chat) - Auto-expire after the specified duration
- Can be revoked via
DELETE /v1/client-tokens/{id}
SDK configuration
Next steps
API Reference
Endpoint reference for invoke, chat, workflows, and connections.
Configuration & Secrets
Pass API keys and other secrets to your handlers at runtime.
Client Tokens API
Mint scoped, short-lived tokens for browsers and mobile clients.
Quickstart
Sign in, get your first key, and ship an agent in under five minutes.