Caret uses API keys to authenticate requests. Manage your keys in the Developer Settings page in your app.Documentation Index
Fetch the complete documentation index at: https://docs.caret.so/llms.txt
Use this file to discover all available pages before exploring further.
Creating API Keys
Usage
Send your API key in theAuthorization header using the Bearer scheme: Authorization: Bearer <API_KEY>.
Scopes
Define the access level for each key by selecting these permissions:| Scope | Description |
|---|---|
users | Read user info and manage workspace invites. |
notes | Read and write meeting notes and summaries. |
folders | Create, update, and delete workspace folders. |
templates | Manage meeting templates and AI configurations. |
Best Practices
- One Key Per Service: Use separate keys for different environments.
- Rotate Regularly: Regenerate keys periodically to minimize leak impact.
- Environment Variables: Never hardcode keys in your source files.
Errors
- 401 Unauthorized: Key is missing, invalid, or revoked.
- 403 Forbidden: Key is valid but lacks required permissions for the endpoint.