Skip to main content
The Descript API implements rate limiting to ensure fair usage and protect service availability. When you exceed the rate limit, the API returns a 429 Too Many Requests response.

Rate Limit Headers

When a rate limit is exceeded, the response includes the following headers:

Handling Rate Limits

When you receive a 429 response, use the Retry-After header to determine how long to wait before retrying. This approach is more efficient than using fixed delays or exponential backoff alone.