These endpoints require JWT authentication (user login), not API key authentication.
List API Keys
Filter by environment:
production or stagingFilter by active status:
true or falsePage number (default: 1)
Items per page (default: 20)
true
Array of API key objects
Total number of API keys
Current page number
Items per page
Total number of pages
Create API Key
Name for the API key (e.g., “Production API Key”)
Environment:
production or staging (default: production)Array of permission strings (e.g.,
["read:conversations", "write:customers"])Expiration date (ISO 8601 format)
Automatic rotation policy:
Per-key rate limit override:
Array of allowed IP addresses
true
The full API key (only shown once!)
First 8 characters for display
Get API Key
API key ID
Update API Key
API key ID
New name for the API key
Updated permissions array
Activate or deactivate the key
Revoke API Key
API key ID
Delete API Key
API key ID
Get API Key Usage
API key ID
Month in YYYY-MM format (default: current month)
true
Total requests in the month
Requests broken down by endpoint
Requests broken down by HTTP method