Docs · error · HTTP 429
-32005 Rate window exceeded
Too many units inside the per-key burst window for your tier. Nothing is lost; the body says when to retry.
What to do
- Honour `retry_after_seconds` from the body (also the `Retry-After` header)
- Spread bursts; cache hits cost 0 units and still count against the window
- Pro raises the window to 6,000 units per minute
Where it lives: /docs#fair-use · the support playbook for this code is "Burst limit hit — retry after the window".
The exact answer
HTTP 429
{
"error": {
"code": -32005,
"message": "Rate limit exceeded — retry after 12s; if your workload needs more headroom, hello@flexyield.io",
"data": {
"request_id": "<uuid>",
"support": "/support/new?request_id=<uuid>",
"retry_after_seconds": 12,
"limit": 100,
"remaining": 0
}
}
}
All codes: error decoder · methods and limits · file it: /support/new?request_id=….