Usage Analytics
Retrieve unified analytics data including consumption trends, voice engagement, and history across all your active API keys. This endpoint is essential for monitoring your billable usage in real-time.Standard Metrics
We track three primary dimensions of usage:- Characters Processed: The total number of UTF-8 characters sent to the synthesis engine. This is the primary billing unit for long-form content.
- Audio Minutes: The cumulative duration of successfully generated audio. Useful for calculating “Voice Engagement” metrics in your own dashboards.
- Request Volume: The total number of successful API hits. This helps you monitor your application’s traffic patterns and rate-limit headroom.
API Key Management
API keys allow your applications to securely authenticate with our services. You can generate multiple keys to separate usage across different environments (e.g., Development, Staging, Production) or different customer-facing applications.Security Best Practices
Key Rotation
Rotate your keys every 90 days to minimize security risks.
Environment Separation
Use unique keys for local dev vs production environments.
Operations
- List API Keys: Retrieve a list of all active and inactive keys associated with your account.
- Create API Key: Generate a new secure credential. Remember to store it safely as it won’t be shown again.
- Revoke API Key: Immediately invalidate an existing key if you suspect it has been leaked.