Skip to content
Primary navigation

Delete admin API key

admin.organization.admin_api_keys.delete(strkey_id) -> AdminAPIKeyDeleteResponse
DELETE/organization/admin_api_keys/{key_id}

Delete an organization admin API key

ParametersExpand Collapse
key_id: str

The ID of the API key to be deleted.

ReturnsExpand Collapse
class AdminAPIKeyDeleteResponse:
id: str
deleted: bool
object: Literal["organization.admin_api_key.deleted"]

Delete admin API key

import os
from openai import OpenAI

client = OpenAI(
    admin_api_key=os.environ.get("OPENAI_ADMIN_KEY"),  # This is the default and can be omitted
)
admin_api_key = client.admin.organization.admin_api_keys.delete(
    "key_id",
)
print(admin_api_key.id)
{
  "id": "key_abc",
  "object": "organization.admin_api_key.deleted",
  "deleted": true
}
Returns Examples
{
  "id": "key_abc",
  "object": "organization.admin_api_key.deleted",
  "deleted": true
}