Rate Limits

Overview

A rate limit is applied to all API requests. The specific rate limit level is determined by your license. Each API request will display several headers to indicate your current level, the amount remaining, and if applicable, how long to wait until more rate limit becomes available.

Rate limits are applied in a sliding window over 1 hour. For example, if you make a request it will consumer one unit of rate limit. That unit will become available again 1 hour after the request was made.

When the rate limit is exceeded, JobsEQ will return an HTTP 429 error.

It is the responsibility of you, the developer, to implement an appropriate backoff strategy when rate limits are exceeded.

HeaderMeaning
x-ratelimit-limitThe total limit available (in number of requests)
x-ratelimit-remainingThe current number of requests remaining
x-ratelimit-resetThe number of seconds until the next unit of rate limit becomes available