The APIs I created all show an unavailable status and I get a 429 error when trying to request them

The APIs I created all show unavailable status, and when I try to request them, I get a 429 error. I don’t know what happened, but when I check Gemini API Usage, it shows No Data Available.

3 Likes

I have the same issue. It says the plan is “Unavailable“ instead of “Free“, despite me not having used it ever since the daily reset. And when I check into the console, it still says I have 0/50 messages used.

I’m also facing the same issue

Same here, I’m also getting the 429 error even though I haven’t hit the free token limit.

Any fix regarding this issue?

I decided to go to Google Cloud. It said something like, "Your API is blocked. Enable 2FA in your Google account.” I enabled 2FA, but my API still isn’t working.

Try going to Google Cloud and see what is written there.

The best way to use Gemini API is through a billing enabled project/account. You don’t have to pay, plus Google offers free credits, and for your first 50k users you won’t even be charged. Billing, IAM rules and policies, and security rules are usually causing auth issues with the API. Might not be related to quote limits at all.