Logo SVG copied to clipboard
New Introducing paid plans for Manifest Cloud Learn more

Gemini 429 — You exceeded your current quota

What this error means

Gemini returns HTTP 429 with RESOURCE_EXHAUSTED when a project crosses its per-minute or per-day quota. Bursty agent loops hit it first.

How to fix it

  • Back off and retry with exponential jitter
  • Request a quota increase in Google AI Studio
  • Spread load across keys or fall back to another model
Example error message
{
  "error": {
    "code": 429,
    "message": "You exceeded your current quota, please check your plan and billing details.",
    "status": "RESOURCE_EXHAUSTED"
  }
}

Also seen as

The same underlying error surfaces with these messages across providers and SDKs:

Resource has been exhausted (e.g. check quota).Quota exceeded for quota metric "Generate Content API requests per minute".

Frequently asked

Is a Gemini 429 the same as being rate limited?

Yes. RESOURCE_EXHAUSTED means you hit a per-minute or per-day quota; it clears once the window resets.

More Google Gemini errors

CodeErrorAffected teams / 30 days
400 Gemini 400 — Function call missing a thought_signature 42 View
503 Gemini 503 — The model is currently overloaded 40 View
View all Google Gemini errors
Route Google Gemini through Manifest Live token usage, every model, and automatic fallback when Google Gemini rate-limits or fails.

Don't let your requests fail again and again

Manifest fixes your bad LLM requests on the fly so they return successful responses before it reaches your agent. No downtime.

  • Deprecated / Not-found models
  • Wrong parameters
  • Malformed requests
  • Exceeded context windows