API authentication tokens to replace email/password authentication, offer enhanced security and easier integration by allowing you to create unique tokens for different applications.
Generating an API Key
To generate an API key, follow the below steps
Navigate to “Settings” → “Integration” → “API”
Select “Generate API Key”
Give the key a name and optional description (example: Zapier Key)
Copy the key for use in integrations
Open the API key details to see the linked user, created date, and last request history.
Regenerating an API Key
API keys can be regenerated for security purposes. When a key is regenerated, a new public/private key pair is created. To generate a new key, select the action button (three dots) and then “Regenerate API Key”. The key request history will persist even when keys are regenerated.
Revoking an API Key
You can remove an API key by selecting the action menu (three dot) and then “Revoke API Key”. Please note, this permanently removes your API and the key cannot be regenerated. Revoked keys will still appear in your Key list with a red dot indicating they are no longer in use.
FAQ
Do API Keys generated in Cheqroom expire?
No. API Keys do not expire. For security purposes, we recommend regenerating keys regularly.
Who can view my API Key?
API Keys are only visible by the user who generated them. Other account owners in the workspace can see a key overview, including the request history, but cannot view the key itself. All account owners can regenerate or revoke keys created by other users if needed.
Can I make multiple API Keys?
Yes. We recommend making unique keys per application for security purposes. This way, you can regenerate or revoke a key for a specific application without impacting all integrations.