When I go to platform.openai.com/api-keys a whole bunch of my API keys suddenly do not appear in the list anymore. However, they are still working and I can even see that their usage is being tracked on the platform.openai.com/usage page.
This is rather annoying because one of my API keys I think I didn’t give the correct permissions and I wanted to edit that, but since it’s not listed I can’t edit it anymore…
happen to multiple people in our org. This is pretty bad, raised in chat and I’m not sure that does anything other than knowing that I’m chatting to a bot.
I had the same issue and checked every possible link on the page while logged in and found the following: The (old) keys are visible, however, since they were introduced before the project and org API keys, they are in your user profile and are labeled as legacy keys.
You can find them here - https://platform.openai.com/settings/profile/api-keys:
New accounts no longer get legacy “user keys” at all.
Another place overlooked is “members”, “team”, etc as it gets renamed over the years, where you could invite people to be members of your organization.
That’s another system with basically no restriction or oversight (like “teams” in ChatGPT that could let one rogue at the base level add infinite seats to your subscription bill). It allows others to pick your org as a dropdown or default or API parameter and basically do any billing they want. Or if set as owner instead of just reader, even steal the whole organization from you with the billing details intact.