Rate Limits

Understand the rate limits for the Journey Foods API and how to handle them.

Rate Limit Tiers

TierRequestsWindowMonthly Limit
Free100per minute10,000
Starter500per minute100,000
Pro2,000per minute1,000,000
EnterpriseCustom-Unlimited

Rate Limit Headers

Every API response includes headers to help you track your rate limit usage:

HeaderDescription
X-RateLimit-LimitMaximum requests allowed per window
X-RateLimit-RemainingRequests remaining in current window
X-RateLimit-ResetUnix timestamp when the window resets

Handling 429 Errors

When you exceed the rate limit, the API returns a 429 status code. Implement exponential backoff in your application to handle these errors gracefully.