The Muse · Rate Limits

Themuse Rate Limits

The Muse public API enforces a fixed hourly request limit that depends on whether you send an api_key. Anonymous callers are limited to 500 requests per hour; registered callers that pass an api_key query parameter get 3,600 requests per hour. Every response carries the current window state in the X-RateLimit-Remaining, X-RateLimit-Limit, and X-RateLimit-Reset headers. Exceeding the limit returns HTTP 403. List endpoints are additionally paginated at 20 results per page.

Themuse Rate Limits is the machine-readable rate-limit profile for The Muse on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 3 rate-limit definitions, measuring requests and results.

The profile also includes 3 backoff/retry policies defined and response codes documented for throttled.

Tagged areas include Job Openings, Jobs, Careers, Rate Limiting, and Quotas.

3 Limits Throttle: 403
Job OpeningsJobsCareersRate LimitingQuotas

Limits

Anonymous Requests client
requests
500 per hour
Applies when no api_key query parameter is supplied.
Registered Requests application
requests
3600 per hour
Applies when a valid api_key query parameter is supplied.
Page Size request
results
20 per page
List endpoints return at most 20 results per page; iterate with the page parameter.

Policies

Register for Higher Limits
Registering an application and passing an api_key raises the hourly limit from 500 to 3,600.
Honor Reset Window
On a 403, read X-RateLimit-Reset and back off until the window resets before retrying.
Paginate Efficiently
Use the page parameter and 20-per-page results to page through large result sets rather than hammering a single endpoint.

Sources