Requests failing because a project’s prepayment credits are depleted will now return HTTP 402 Payment Required instead of HTTP 429 Resource exhausted. This change separates retriable errors from ones that require your attention to resolve.
New error message:
HTTP/1.1 402 Payment Required
{
"error": {
"code": 402,
"message": "Your prepayment credits are depleted. Please go to AI Studio at https://ai.studio/projects to manage your project and billing. Learn more at https://ai.google.dev/gemini-api/docs/billing#prepay.",
"status": "RESOURCE_EXHAUSTED"
}
}
other rate limit errors will continue to return 429s