Docs › Settings › API Keys
API Keys
Generate and manage API keys for programmatic access to AethenoxAI.
Overview
API keys allow external applications and scripts to interact with your AethenoxAI workspace programmatically. Each key has its own set of permissions so you can limit what third-party tools can access.
Generating a Key
1
Go to Settings → API Keys
Click "Settings" in the sidebar, then select "API Keys" from the submenu.
2
Click Generate
Click the "Generate" button to create a new API key.
3
Name the key and select permissions
Give the key a descriptive name (e.g. "CRM Integration") and choose which permissions the key should have.
4
Copy the key
Your new API key is displayed. Copy it immediately and store it in a secure location.
Warning
The API key is shown only once. Store it securely and never expose it publicly. If you lose the key, you will need to generate a new one.
Key Permissions
Each API key can be scoped to specific resources. Available permission scopes include contacts (read/write), conversations (read/write), templates (read), broadcasts (send), and webhooks (manage).
Tip
Create separate API keys for each integration. This way you can revoke a single key without affecting other integrations.
Revoking Keys
1
Find the key
On the API Keys page, locate the key you want to revoke from the list.
2
Click Revoke
Click the "Revoke" button next to the key and confirm the action. The key is immediately deactivated and any requests using it will be rejected.