Claude Platform Docs

Kunci API

Daftar Kunci API
GET/v1/organizations/api_keys
Ambil Kunci API (Admin API)
GET/v1/organizations/api_keys/{api_key_id}

Mengambil informasi tentang satu kunci API di organisasi Anda, yang dicari berdasarkan ID-nya. Endpoint Admin API ini memerlukan kunci Admin API, ditujukan untuk manajemen kunci secara programatik, dan tidak pernah mengembalikan nilai rahasia kunci tersebut. Untuk melihat atau membuat kunci API Anda sendiri, buka API keys di Claude Console.

Perbarui Kunci API
POST/v1/organizations/api_keys/{api_key_id}
Models
APIKey object{ type: "api_key", id, created_at, 8 more }
APIKeyCreatedBy object{ type, id }
type: "service_account" or "user"

Type of the actor that created the object.

One of the following:
"service_account"
"user"
id: string

ID of the actor that created the object.

APIKeyOrganizationScope object{ type: "organization" }
type: "organization"

Scope type. Always "organization": the API key has no Workspace. Only a principal-bound API key can have this scope.

defaultorganization
APIKeyServiceAccountActor object{ type: "service_account_actor", service_account_id }
type: "service_account_actor"

Principal type. Always "service_account_actor" for a Service Account.

defaultservice_account_actor
service_account_id: string

ID of the Service Account the API key acts as.

APIKeyUserActor object{ type: "user_actor", user_id }
type: "user_actor"

Principal type. Always "user_actor" for a User.

defaultuser_actor
user_id: string

ID of the User the API key acts as.

APIKeyWorkspaceScope object{ type: "workspace", workspace_id }
type: "workspace"

Scope type. Always "workspace": the API key belongs to one Workspace.

defaultworkspace
workspace_id: string

ID of the Workspace the API key belongs to. Unlike the deprecated top-level workspace_id, this is the Workspace's real ID even for the organization's default Workspace.