API Limits
Understanding Speechify API usage constraints and quotas
Overview
Speechify API has built-in limits to ensure optimal performance and fair usage for all customers. These limits apply to input size and request frequency.
Input Size Limits
The maximum input size (including SSML tags) varies by endpoint:
Character counts include all SSML tags in your input text.
Rate Limits
Rate limits are applied per user account, not per individual API key.
The following rate limits apply to all requests:
- 200 requests per minute (sustained rate)
- 10 requests per second (burst rate)
FAQ
What happens if I exceed the character limit?
Requests exceeding the character limit will be rejected with an appropriate error response. Consider breaking larger texts into smaller chunks within the allowed limits.
Are there ways to increase these limits?
For enterprise customers with specific needs, custom limits may be available. Please contact our sales team to discuss your requirements.
How can I monitor my API usage?
You can track your API usage through your Speechify dashboard, which provides metrics on request volume and any rate limit events.