Every Gemini API generateContent call returns HTTP 429 RESOURCE_EXHAUSTED with the message “Your prepayment credits are depleted,” even though my billing account is active, funded, and showing zero usage.
Project details:
- Project number: 1799174729..
- Billing account: Active, with a valid payment method on file and linked to this project
- Credit balance: $5 available, $0 spent
- Recorded API usage: none (calls are rejected before any usage registers)
What works:
- The API key authenticates correctly
- After restricting the key to the Generative Language API, the earlier 403 “blocked” error resolved
What fails:
- Every generativelanguage.googleapis.com GenerateContent call returns 429 RESOURCE_EXHAUSTED “prepayment credits are depleted”
This matches the known billing-synchronization issue reported by many other developers over the past two months, where Cloud Billing shows available funds but AI Studio shows a $0 prepay balance. I’ve confirmed every configuration item on my end is correct (key on the correct project, billing linked and active, payment method present, API enabled, key restricted to the Generative Language API), so this appears to be the same backend sync problem rather than a setup error.
Could you please perform a manual billing sync on this project so the API recognizes the available balance? Happy to provide any additional account details needed.
Thank you.