User Documentation
User Documentation
API Key Management
API Key Management
Axana uses API keys for authentication. You'll need an API key to make requests to our endpoints.
Create API Key
- Navigate to https://axana.ai/my/api-keys
- Click the '➕ Generate New API Key' button
- Give a name to your key
- Click on 'Generate Key' button
⚠️ Copy your API key immediately - you won't be able to see it again after closing the dialog.
Revoke API Key
- Navigate to https://axana.ai/my/api-keys
- Find the API key you want to revoke
- Click the "🗑️ Revoke" button
⚠️ This action is irreversible - any applications using this key will immediately lose access.
Security Best Practices
⚠️ Keep your API key secure and never expose it in client-side code.
- Never commit API keys to version control (Git, GitHub, etc.)
- Use environment variables to store API keys:
bash export AXANA_API_KEY="your-api-key-here" - Rotate keys regularly for better security
- Revoke unused keys to minimize security risks
- Use different keys for different applications or environments (dev, staging, production)
Using Your API Key
Include your API key in the Authorization header:
curl -H "Authorization: Bearer YOUR-API-KEY" https://api.axana.ai/...
See API Reference for complete examples.
Questions or feedback? Contact us at support@axana.ai