Rate Limits
Understand usage limits and subscription tiers
Overview
API usage is subject to rate limits that are applied at the user level and directly tied to your subscription tier. Rate limits use a 24-hour sliding window approach and are shared across all API keys in your account.
How Rate Limits Work
- User-level tracking: Rate limits are applied per user account, not per API key
- Subscription-based: Your rate limits are determined by your current subscription tier
- Shared across API keys: All API keys under your account share the same rate limit pool
- Sliding window: Rate limits operate on a 24-hour sliding window basis, meaning limits are continuously evaluated over a rolling 24-hour period rather than resetting at fixed daily intervals
Increasing Rate Limits
For the most up-to-date rate limit values and pricing information, please visit our pricing page.
To increase your rate limits, you must upgrade your subscription tier:
- Visit omnitext.io/pricing
- Compare available subscription tiers
- Select a higher tier that meets your usage requirements
- Complete the upgrade process
Your new rate limits will take effect immediately upon subscription upgrade.
Handling Rate Limit Errors
When you exceed your rate limit, the API will return a 429 Too Many Requests status code. Implement exponential backoff in your applications to handle these gracefully.
Authentication
Rate limits are tied to your authenticated user account. See Authentication for details on how to authenticate your requests.