API keys
All requests to the Tacit API require authentication via API key. Include your key in theAuthorization header as a Bearer token.
Create an API key
- Sign in to app.betacit.com
- Navigate to Settings > API keys (org-scoped) or Site Settings > API Keys (site-scoped)
- Click Create key
- Copy the full key immediately. It is only shown once
Key scoping
| Scope level | Description |
|---|---|
| Organization-scoped | Access all sites within the organization |
| Site-scoped | Access only the specific site the key was created for |
Environment variables
Store your key in an environment variable:Using both API surfaces
The same API key works for both GraphQL and REST endpoints:Rate limits
The API enforces per-client rate limits to protect platform stability:| Client type | Limit |
|---|---|
| API key | 2400 requests/minute |
| Authenticated user | 1200 requests/minute |
| Anonymous | 120 requests/minute |
429 with a Retry-After header indicating when you can retry.
Next steps
Quickstart
Use your API key to run your first query.
Brick Schema
Understand the data model behind the API.
