API Keys
API keys let you connect external tools and services to your FanDesk account.
Creating an API Key
- Go to Settings > Integrations
- Scroll to the API Keys section
- Click Generate Key
- Enter a descriptive name (e.g., "Claude Code", "CI/CD Pipeline")
- Click Generate
- Copy the key immediately - it won't be shown again
Key Format
FanDesk API keys use the format fdk_ followed by a random string:
fdk_a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0
Managing Keys
Viewing Keys
Go to Settings > Integrations to see all your API keys. For security, only the prefix is shown (e.g., fdk_a1b2c3d4...).
Revoking Keys
Click the trash icon next to any key to revoke it. This immediately disables any integrations using that key.
Security Best Practices
- Don't share keys - Each team member should generate their own
- Use descriptive names - So you know which key is for what
- Revoke unused keys - If you're no longer using an integration, revoke the key
- Rotate periodically - Generate a new key and revoke the old one every few months
- Never commit to git - Use environment variables or config files
Permissions
API keys inherit the permissions of the user who created them:
- You can only access data you'd normally have access to in the app
- No elevated or admin privileges
- All actions are attributed to your user account
Need help? Contact us at hello@fandesk.live