Accessing API Keys
API key management is available through the developer settings or integrations section. Caption: Manage your API keys for programmatic accessAPI Key Types
Creating API Keys
Generate a New Key
- Navigate to API Keys settings
- Click Create API Key
- Select the key type
- Name the key (for identification)
- Set permissions (if applicable)
- Click Create
Key Configuration
After Creation
When a key is created:- The key is displayed once
- Copy and store it securely
- You cannot view the full key again
- The key appears in your key list
Managing Keys
Key List
View all your API keys:Key Actions
Caption: Manage keys through the action menu
Key Permissions
Permission Scopes
If your plan supports granular permissions:Restricting Permissions
For enhanced security:- Select only needed permissions
- Use separate keys for different purposes
- Review permissions regularly
- Revoke unnecessary access
Using API Keys
Authentication Methods
Example Request
Server Usage
Use secret keys only from trusted server-side code. Browser and mobile integrations should use publishable keys through the SDK setup documented in the SDK section.Key Security
Best Practices
- Never expose secret keys - Keep server-side only
- Use environment variables - Don’t hardcode keys
- Rotate regularly - Replace keys periodically
- Monitor usage - Watch for unusual activity
- Limit permissions - Use minimal required scope
Environment Variables
Store keys securely:Key Rotation
Schedule regular key rotation:Rate Limits
API keys are subject to rate limits:Rate Limit Headers
Responses include rate limit information:Monitoring Usage
Usage Statistics
Track API key usage:Usage Alerts
Configure alerts for:- Approaching rate limits
- Unusual activity patterns
- Error rate thresholds
- Unused keys
Troubleshooting
Invalid API Key
- Verify the key is correct
- Check the key hasn’t expired
- Ensure the key is active
- Confirm correct environment (test vs. live)
Permission Denied
- Check key has required permissions
- Verify the endpoint requires no additional auth
- Review permission scopes
- Try regenerating the key
Rate Limited
- Check current usage against limits
- Implement exponential backoff
- Cache responses where appropriate
- Consider upgrading plan
API Documentation
For detailed API documentation:- API Reference - Complete endpoint documentation
- Authentication Guide - Auth details
- SDK Documentation - Client libraries
Related Guides
- Settings Overview - All settings
- Integrations - Third-party connections
- Developer Documentation - API usage guides