Overview
API keys are essential for authenticating requests to our platform. They act as a unique identifier and provide access control for your application. Here's how to manage them effectively:
- Generate API Key: Use the
/api-keys/create
endpoint to generate a new key - Rotate Keys: Regularly update keys for security using
/api-keys/rotate
- Revoke Access: Disable unused keys via
/api-keys/revoke
Creating an API Key
- Navigate to Developer Portal at /api-reference/overview
- Click "Create New API Key" in the authentication section
- Specify the key's permissions and scope
Security Best Practices
- Store keys in secure environments (e.g.,
.env
files or secret managers) - Use HTTPS for all API communications
- Limit key scope to minimal required permissions
Common Issues
- 401 Unauthorized: Check if the key is expired or revoked
- Rate Limiting: Monitor usage through /api-reference/limits
For detailed documentation, visit our API Reference Center. 🛡️🔑