Create Your First Key
- CLI (Recommended)
- Dashboard
Already have an API key? Create more via cURL:First time? Follow the Quick Start to register and get your first key.
Using Your API Key
Environment Variable (Recommended)
SDK Usage
- Python
- Node.js
- cURL
Manage Keys via API
Best Practices
Use separate keys per environment
Use separate keys per environment
Never expose keys in client-side code
Never expose keys in client-side code
API keys should only be used server-side. Create a backend proxy if you need client-side access.
Rotate keys regularly
Rotate keys regularly
Create a new key → Update your apps → Revoke the old key.
Use expiring keys for temporary access
Use expiring keys for temporary access
Troubleshooting
| Error | Cause | Fix |
|---|---|---|
401 Unauthorized | Invalid or missing key | Check X-API-Key header |
403 Forbidden | Key revoked or expired | Create a new key |
