Rate Limits

Express API places default rate limits on the volume and frequency of API calls. Contact your account manager to request higher rate limits if needed.

Why do API rate limits exist?

Rate limits are standard practice that serve several important purposes, including:

Summary of rate limits

Our API uses rate limits to ensure stability of the service. When you reach the rate limit, you'll receive HTTP 429 in response to your API request. You should implement logic that detects this and retries the calls at a later time.

Current rate limit (except as noted below):

50 requests per minute (RPM)

data-variant=info
data-slots=text
If your workflow needs a higher rate limit, please reach out to your account manager to request a higher rate limit or fill out this form(link/tbd).

Export Rendition endpoint

The Export Rendition API has an additional per-client limit:

This limit applies to the /beta/export-rendition route as a whole. Because rate limiting is enforced at the API route level, image, PDF, and video export requests all share the same 5-per-minute budget — they are not counted separately by format.

If you need to export multiple formats or higher volumes, either space requests out across the minute or contact your account manager to request a higher limit.

Troubleshooting

If you exceed the rate limits, you'll receive an HTTP 429 Too Many Requests error. If you encounter this error, consider any of the following solutions: