Skip to main content

Rate limits

ProcureIQ applies API-key-specific rate limits to protect platform stability and keep shared capacity fair.

Default limits by tier

TierPer hourPer day
Free1001,000
Standard / B2B1,00010,000
EnterpriseCustomCustom

Response headers

Every API response includes:

  • X-RateLimit-Limit
  • X-RateLimit-Remaining
  • X-RateLimit-Reset

Handling HTTP 429

  1. Stop retrying immediately.
  2. Respect the reset window.
  3. Back off with jitter for queued workloads.
  4. Use GET /api/v1/me/rate-limit-status to surface usage in your integration UI.

Good client behavior

  • Cache read-heavy responses where possible.
  • Batch internal work behind fewer outward calls.
  • Avoid polling when webhooks can deliver the same event.