Authentication
Secure your API requests with API keys and bearer tokens.
API Keys
All API requests require authentication via an API key. Include your key in the Authorization header:
Authorization: Bearer your-api-key-hereManaging API Keys
You can create, rotate, and revoke API keys from your dashboard:
- Production keys - Full access, use in production environments
- Test keys - Rate-limited, use for development
- Restricted keys - Limited to specific endpoints
Security Best Practices
- Never expose API keys in client-side code
- Use environment variables to store keys
- Rotate keys regularly
- Use restricted keys when possible
Rate Limits
| Plan | Requests/min | Requests/day |
|---|---|---|
| Free | 10 | 1,000 |
| Pro | 100 | 50,000 |
| Enterprise | Custom | Custom |