Skip to main content

Limits by plan

How it works

Rushed uses two types of rate limiting:
  • Per-minute — burst protection. Returns 429 if exceeded. Resets every 60 seconds.
  • Monthly quota — usage-based billing. Never blocks requests. Overage is tracked and billed in the next billing period.
This means your integration never breaks because of monthly quota — you just pay for what you use beyond your plan.

Response headers

Per-minute headers

Every response includes per-minute rate limit headers:

Monthly quota headers

When you exceed the monthly quota, an additional header appears:

Handling 429 errors

429 is only returned for per-minute burst limits, never for monthly quota.

Backoff strategy

  1. Read the X-RateLimit-Reset header
  2. Wait until the reset timestamp
  3. Retry the request

Monthly quota & overage billing

  • Quotas reset on the 1st of each month (UTC)
  • Requests over quota are never denied — they are tracked as overage
  • Overage is billed in the next billing period at your plan’s overage rate
  • Monitor usage in the Dashboard