Skip to main content
The Cutshort API enforces rate limits to ensure fair access across all customers. Limits apply per API key and vary by endpoint. When you exceed a limit, the API returns HTTP 429 with a Retry-After header telling you how many seconds to wait.

Default Rate Limits

Enterprise plans have higher limits. Contact support to increase your quota.

Rate Limit Headers

Every API response includes headers that show your current usage window: Example response headers:

Best Practices

  1. Cache search results when the same query is run frequently.
  2. Use per_page=50 to reduce the number of requests needed to paginate results.
  3. Check X-RateLimit-Remaining before bulk operations.
  4. Implement exponential backoff for 429 responses.
  5. Distribute large batch operations over time rather than sending all at once.

Exponential Backoff Example