List API Keys
Response
ApiKey[]
Array of API key objects
Example Request
Example Response
Create API Key
Request Body
string
required
Descriptive name for the API key (1-100 characters)
Response
ApiKey
The created API key object with full key value
string
Security warning about saving the key
Example Request
Example Response
Errors
- 403 Forbidden - API key limit reached for your plan
- 400 Bad Request - Invalid input data
Plan Limits
- Free: 2 API keys
- Starter: 5 API keys
- Growth: 20 API keys
Delete API Key
Path Parameters
string
required
API key ID
Response
ApiKey
The revoked API key object
string
Confirmation message
Example Request
Example Response
Errors
- 404 Not Found - API key not found or user doesn’t own it
- 400 Bad Request - API key already revoked
Best Practices
- Rotation: Regularly rotate API keys for security
- Naming: Use descriptive names to identify key purposes
- Least Privilege: Create separate keys for different environments (production, staging, development)
- Monitoring: Track key usage through
requests_todayandrequests_monthfields - Revocation: Immediately revoke keys if compromised
Using API Keys
Include your API key in theAuthorization header of all API requests:
The header method is strongly recommended for security. Query parameters may be logged in server access logs.