🛠️ Prerequisites
You must be a Global Admin in Kadence
API access must be enabled (you’ll see Settings > API Keys if available)
➕ Create an API Key
Go to Settings
Select API Keys
Click Add API Key
Enter a name and description (e.g., "Slack integration - read-only")
Click Create API Key
You'll be redirected to the API Key Details page, where you can view:
API key identifier
Client secret (used for authentication)
📌 Use a meaningful name/description to help manage usage and permissions later.
✏️ Edit an API Key
Go to Settings > API Keys
Click the key you want to edit from the list
On the API Key Details page, update the name and/or description
Click Update API Key
Only Global Admins can make changes to API key metadata.
♻️ Regenerate an API Key Secret
You can regenerate the client secret for an existing API key if needed (e.g., compromised credentials).
⚠️ Important: This action is irreversible. You must update all systems using the old secret immediately.
To regenerate:
Navigate to Settings > API Keys
Select the key from the list
Click Regenerate
Confirm the action in the popup modal
After regenerating:
A success message will appear
The new secret will be shown in the details view
🗑️ Delete an API Key
Only delete API keys that are no longer in use.
Go to Settings > API Keys
Click on the key you want to delete
In the top-right corner, click the three dots (\u22ee)
Select Delete API Key
You’ll be redirected back to the API Keys list after successful deletion
📌 Deleting a key immediately disables all integrations using that key.
🔐 API Key Security Best Practices
API keys grant full access to your Kadence environment, so treat them like sensitive credentials.
✅ Use meaningful names and descriptions for traceability
🔒 Store keys securely, using tools like password managers
🚫 Never check keys into public code repositories
🔁 Rotate keys regularly and revoke unused ones
🔑 Use separate keys per integration for safer revocation
⚠️ Kadence API keys use OAuth 2.0 Client Credentials Grant
Do not use them in public/front-end/mobile apps
💬 Need Help?
For support, reach out to:
📩 [email protected]
Check our service status at:
For more helpful articles see:
📚 Kadence Help Center
