Claude Platform Docs

API 키

API 키 목록 조회
client.Beta.Organization.APIKeys.List(ctx, query) (*Page[BetaAPIKey], error)
GET/v1/organizations/api_keys
API 키 조회 (Admin API)
client.Beta.Organization.APIKeys.Get(ctx, apiKeyID) (*BetaAPIKey, error)
GET/v1/organizations/api_keys/{api_key_id}

조직 내 단일 API 키에 대한 정보를 ID로 조회합니다. 이 Admin API 엔드포인트는 Admin API 키가 필요하고, 프로그래밍 방식의 키 관리를 위한 것이며, 키의 비밀 값은 절대 반환하지 않습니다. 자신의 API 키를 보거나 생성하려면 Claude Console의 API 키로 이동하세요.

API 키 업데이트
client.Beta.Organization.APIKeys.Update(ctx, apiKeyID, body) (*BetaAPIKey, error)
POST/v1/organizations/api_keys/{api_key_id}
Models
type BetaAPIKey struct { Type: "api_key"; ID; CreatedAt; /* 8 more */ }
type BetaAPIKeyCreatedBy struct { Type; ID }
Type BetaAPIKeyCreatedByType

Type of the actor that created the object.

One of the following:
const BetaAPIKeyCreatedByTypeServiceAccount BetaAPIKeyCreatedByType = "service_account"
const BetaAPIKeyCreatedByTypeUser BetaAPIKeyCreatedByType = "user"
ID string

ID of the actor that created the object.

type BetaAPIKeyOrganizationScope struct { 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
type BetaAPIKeyServiceAccountActor struct { Type: "service_account_actor"; ServiceAccountID }
Type ServiceAccountActor

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

defaultservice_account_actor
ServiceAccountID string

ID of the Service Account the API key acts as.

type BetaAPIKeyUserActor struct { Type: "user_actor"; UserID }
Type UserActor

Principal type. Always "user_actor" for a User.

defaultuser_actor
UserID string

ID of the User the API key acts as.

type BetaAPIKeyWorkspaceScope struct { Type: "workspace"; WorkspaceID }
Type Workspace

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

defaultworkspace
WorkspaceID 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.