What counts toward the limit?
One shared budget covers three surfaces:- every
/api/public/v1/*route - the MCP server at
/api/mcp - both
POSTagent-ingest endpoints
What happens when you go over?
You get429 Too Many Requests with this body:
Retry-After is a whole number of seconds, at least 1 and never more than 60. It’s the real wait — the time until your oldest request ages out of the window, not a fixed penalty. Sleep for that long and your next call goes through.
Are there quota headers?
Retry-After on a 429 is the rate-limit signal the API sends. Successful responses don’t carry X-RateLimit-Limit, X-RateLimit-Remaining or X-RateLimit-Reset, so track your own call count if you need to know where you stand before you hit the limit.How should you handle it?
Retry on429, and honour Retry-After rather than guessing.
- Widen the range instead of looping over days. One call with
range=90dbeats 90 calls with a date filter. See Filters and time ranges. - Prefer the endpoints that answer in one request.
/industry/metricsreturns the ranking, the time series and per-competitor sentiment together.
Do you need more than 120?
Email nitish@fixaeo.com with the shape of your workload. The limit is a server setting, not something baked into the build, so it can be raised for an account that needs it.Related
Authentication
Keys, rotation, and what a
401 means.Filters and time ranges
Fetch wider windows in fewer calls.
Customer API
The full error table and what each status means.
MCP server
Shares this budget — worth knowing if you run both.