FanDesk

API Keys

API keys let you connect external tools and services to your FanDesk account.

Creating an API Key

  1. Go to Settings > Integrations
  2. Scroll to the API Keys section
  3. Click Generate Key
  4. Enter a descriptive name (e.g., "Claude Code", "CI/CD Pipeline")
  5. Click Generate
  6. 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