API keys authenticate requests to the Chemolytic prediction API. Each key has a name, a scope, an optional expiration date, and is tied to a deployment (or is project-wide). API keys are managed on the API Keys tab of any deployment detail page.Documentation Index
Fetch the complete documentation index at: https://docs.chemolytic.com/llms.txt
Use this file to discover all available pages before exploring further.

API keys require the
allow_api_predict plan feature. Free plans don’t include API access. Upgrade to Pro or higher to create and use keys.Creating a key
Click Create API key to open the dialog.
| Field | Required | Notes |
|---|---|---|
| Name | Yes | Descriptive label, e.g., “Production LIMS integration” |
| Expires at | No | Date after which the key is automatically rejected |
| Scopes | Read-only | Currently always predict (call prediction endpoints) |
The key reveal modal
Immediately after creation, a modal opens showing the full raw key.
Key list
The keys table shows:| Column | Description |
|---|---|
| Name | The label you gave the key |
| Key | The first 12 characters of the key followed by ... |
| Status | Active (moss dot) or Revoked (grey dot) |
| Last used | Timestamp of the most recent successful API call, or “Never” |
Using a key
Send the key in theAuthorization header on every API request:
Revoking a key
Click Revoke on any active key. The key is immediately disabled. Any subsequent request using it returns403 Forbidden.
Revoked keys remain in the table for your reference (you can still see when they were last used). To remove them entirely, click the trash icon to delete.
Revoking is reversible only by creating a new key. Once revoked, the old key cannot be reactivated.
Deleting a key
Click the trash icon next to a key. The key is permanently removed from the table. If the key was still active at the time of deletion, it’s automatically revoked first. Existing prediction logs that referenced the key keep their record but the key field is left dangling.Scoping
Keys can be:- Per-deployment: created from a specific deployment’s API Keys tab. Only authorized to call that deployment’s
/predict/endpoints. - Project-wide: created at the project level (when supported). Authorized to call any deployment in the project.
403 Forbidden: “API key is not authorized for this deployment.”
Plan limits
Your plan limits how many API keys you can have per project (max_api_keys). The current count and limit are shown at the top of the API Keys tab.
When you reach the limit, the Create API key button is disabled. Revoke or delete an unused key first.