X-API-Key header.
Request header
Getting an API key
Generate API keys from your Topify.ai dashboard under Management > Members, or programmatically via the agentic setup endpoints. Each key is scoped to your team and gives access to all projects owned by that team. Only team admins can create API keys. Project-scoped API keys are not currently issued. Treat each API key as an administrator credential for the full team and store it accordingly.API keys are for trusted server-side use only. Never embed one in browser JavaScript, mobile or desktop client code, public repositories, logs, AI prompts, or chat history. Load it from a secret manager or protected environment variable and rotate it immediately if exposed.
The full API key is shown only once when it is created. Store it immediately in a secret manager. The Members page displays only the key prefix; if the full value is lost, create a replacement key and disable the old one.
Rate limiting
Requests are rate-limited per API key. Limits depend on your plan tier:Response headers
Every response includes rate limit information:Rate limit exceeded
When you exceed the limit, the API returns HTTP429:
Key lifecycle
You can deactivate or delete keys at any time from the dashboard.
Example requests
- cURL
- Python
- Node.js (server-side)