Nearly half my company was buying GPT pro subscriptions on their own credit cards while waiting for us to get an enterprise account. I also had the API up and running (I could make as many keys as I wanted and share them with our team members). And everything was working fine, but it was annoying for billing.
So we decided to get a ChatGPT Team Subscription. I just assumed our API keys would still work, but they don’t. And not only that I can’t even find the API section in the menu to create new ones.
Does ChatGPT Team Subscription simply not allow for the generation of new API keys? surely that can’t be the case. Can anyone shed light on this?
Yes, to be clear, I created a bunch of API keys on platform.openai.com which I assumed was my “personal account”. I didn’t have any other team members there. It was just me.
and then they asked me to “upgrade” to “ChatGPT Team Subscription”. Which, I did. Now my old API Keys don’t work anymore, and I can’t figure out how to make new API keys with my “Team Subscription”.
You may have run out of prepaid credits. Or you may have recently been switched to pre-paid billing instead of getting a monthly bill.
Check your credit balance at “account overview”. If it says $0.00 and says nothing about being billed monthly, there’s your problem.
It is also possible you have two different organizations in your platform account - one called “personal” being added to API accounts for some odd reason. Ensure you are looking at the correct one, the one that issued the API keys. You select from the pop-up menu after picking your name at lower-left.
API has its own member system, which allows invited people to assign the billing of their API keys to your account, with no restrictions.
Try logging into platform.openai.com with the same email address and password (if it is the same now, that is the account) as the account you used before switching to the Team Plan.
As mentioned above, you may have created two accounts, a “personal” account and an organization account.
You should see a small round icon with the words “Organization Name” or “personal” next to it in the lower left corner of the screen after logging into the platform.
Click on it and see what happens.
If you click on “personal”, you may see an already authenticated phone number and API key.
Or, you may be asked to verify your phone number again.
In this case, the API key will not be available until the phone number authentication is completed again.
Yes, I can see all the API keys that I generated previously in this location, but none of them work anymore. And my “account balance” for platform.openai.com is $0.00.
which makes no sense because we’ve paid them many thousands of dollars for 9 licenses using “ChatGPT Team”.
I’m starting to think that maybe this is not my “personal” account, but just some kind of interface for all of my accounts, including my “work: Team” account…?? maybe I just buy some credits and it starts to work?
seems kinda silly to do it that way, they should just make it easy for me to buy credits for my Team account. oh well, i’ll try it and report back.
Hi there, did you ever come to a conclusion on this issue? I have been facing the exact same problem, I was even given “Owner” permissions for the Organisation workspace although still can only see “Personal” as a choice in my User settings. All my legacy user API keys are no longer functioning including any new project keys as there is nolonger any billing information. It seems the billing information and personal accounts have been decoupled from the Organisation although I can’t seem to find any explanation as to what the changes were. Let me know if you had any luck figuring this out, cheers.
Chiming in that I’m having the same issue. I didn’t even create personal API keys, but I can’t select the Team account when I go to the platform.openai.com settings. It’s only showing “Personal”. I was the person who created the Team account.
I believe we managed to solve the issue/confusion I was having. I hadn’t clocked that the chatgpt organisation workspace and the openai platform organisation are two completely separate things. We had to get the Owner to create a project on the openai platform under a “New” organisation add me as a Owner and attach the company’s billing details for that specific project so now we can just add any team members to the project and they can create project api keys. The usage for each new project can then be tracked by the respective project owners and any “Readers” are able to create and use keys but not view the usage/billing details or add new members.