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

  1. Honour `retry_after_seconds` from the body (also the `Retry-After` header)
  2. Spread bursts; cache hits cost 0 units and still count against the window
  3. 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=….