HTTP 429: insufficient quota on first request

Hello,
I have added 5$ to credit.
I went through introduction and created first API KEY
Last step was to call the API through provided CURL
The response returned from OpenAI was 429 Too Many Requests with insufficient_quota
Continued further, checked the limits and allowed models, set it up.
Tried again.
Still getting 429 insufficient_quota even though I am sending single request and I am well within the limits.
I have only single organization and project, and I have verified I can see the funds in the usage tab as 5$/5$ and limit as 0$/120$.
In my Limits page for the project there is Budget Limit of 119.99, I have enabled gpt-40-mini (the one I am trying to call) and it has 500 rpm limit and 200,000 TPM limit.
The request is the one the tutorial generated (to generate a haiku using gpt-4o-mini model).
I am sending the request using Postman, so I am not using any loop or anything to actually reach the RPM limit.
The rate limit for gpt-4o-mini in organization limits is also 500rpm and 200,000 tpm, it also has 10,000 RPD.
in organization limits the budget limit is 120$.
I am trying to call this request from the quickstart:

curl --location 'https://api.openai.com/v1/chat/completions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer MY_API_TOKEN' \
--data '{
    "model": "gpt-4o-mini",
    "messages": [
      {"role": "user", "content": "write a haiku about ai"}
    ]
  }'

I have tried generating new API token, retrying after few hours and then after few days as well, same results.
Can someone please


help me?

Create a new organisation inside your account and create a new api key there and try again.

That is not a solution.

  1. you cannot create your own API organizations
  2. if you were to have a fresh organization, it would have its own credit balance and payment method
  3. the new organization would also have to earn “tier”

The first thing to do is generate a default project API key, ensuring phone verification goes through if you did not get that before.

One self-help solution is to try another small payment, and see if that is enough to unlock your account (when the first did not after waiting a full day). Then wait up to another day.

Then send a message through “help” menu option in the platform account site. Write out the formal version of “you took my money, now let me spend it on AI!”

Oh, I didn’t mean organisation I meant project. Sorry for that.

1 Like

What could be the cause of the “HTTP 429: Insufficient Quota” error on my first API request, despite having sufficient credits, and how can I fix it to start using the OpenAI API?

When you go into projects view can you tell what the creation date of the project says?

If you have added a payment method and purchased credits, showing as an available credit balance under billing, and waited even up to a few hours, you should be ready to go.

You also need to activate phone verification with default project API key creation.

Just days ago, nobody’s account was being unlocked for use after making a payment. A payment system problem also seen before, along with other excessive delays. (Outsourced payment provider doing the accounting, deeply interwoven, that should have been ditched two years ago).

Create a new API key under “projects” (instead of what was done by the new walk-through procedure for new accounts.) Proceed to the chat playground, and see if the listing includes unlocked models like “gpt-4o”. Say hi to the AI.

If you continue to get 429 failures, equivalent to no available balance, you can either reward OpenAI’s broken system by making another minimum payment attempt, or by sending a message through “help” in the platform site menu for account staff support.

Hi sir, thank you for the suggestion.

This was exactly it!

The project creation date was set to September 9th 20204. Even though I created the account later than that.
New project with new date did solve the issue.

Thank you very much!!!

1 Like

This error might happen because:

  1. The API key is new and not fully set up yet.
  2. The system is temporarily blocking the request for security reasons.
  3. There’s a limit on how quickly requests can be sent.

To fix it:

  • Wait a few minutes and try again.
  • Double-check that your API key is correct and activated.
  • Make sure you’re not sending too many requests too quickly.

If the problem continues, contact OpenAI support for help.
If you need further guidelines or support visit thedentaku

1 Like