Organização
Obter organização atual
client.organization.retrieve(options?): OrganizationInfoRecupere informações sobre a organização associada à chave de API autenticada.
Models
OrganizaçãoChaves de API
Listar chaves de API
client.organization.apiKeys.list(query?, options?): Page<APIKey>Recuperar chave de API (Admin API)
client.organization.apiKeys.retrieve(apiKeyID, options?): APIKeyRecupere informações sobre uma única chave de API em sua organização, pesquisada pelo ID. Este endpoint da Admin API requer uma chave de Admin API, destina-se ao gerenciamento programático de chaves e nunca retorna o valor secreto da chave. Para visualizar ou criar suas próprias chaves de API, acesse Chaves de API no Claude Console.
Atualizar chave de API
client.organization.apiKeys.update(apiKeyID, body, options?): APIKeyOrganizaçãoChaves externas
Criar chave externa
client.organization.externalKeys.create(body, options?): ExternalKeyCrie uma configuração de chave externa pertencente à organização do chamador.
Listar chaves externas
client.organization.externalKeys.list(query?, options?): PageCursor<ExternalKey>Liste as configurações de chaves externas na organização do chamador.
Obter chave externa
client.organization.externalKeys.retrieve(externalKeyID, options?): ExternalKeyRecupere uma única configuração de chave externa na organização do chamador pelo ID.
Atualizar chave externa
client.organization.externalKeys.update(externalKeyID, body, options?): ExternalKeyAtualize parcialmente uma configuração de chave externa. Campos omitidos permanecem inalterados.
Excluir chave externa
client.organization.externalKeys.delete(externalKeyID, options?): ExternalKeyDeleteResponseExclua uma configuração de chave externa.
Validar chave externa
client.organization.externalKeys.validate(externalKeyID, options?): ExternalKeyValidateResponseValide uma configuração de chave externa em relação ao KMS do cliente.
OrganizaçãoFederaçãoEmissores
Criar emissor de federação
client.organization.federation.issuers.create(body, options?): FederationIssuerRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Listar emissores de federação
client.organization.federation.issuers.list(query?, options?): PageCursor<FederationIssuer>Requer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Obter emissor de federação
client.organization.federation.issuers.retrieve(federationIssuerID, options?): FederationIssuerRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Atualizar emissor de federação
client.organization.federation.issuers.update(federationIssuerID, body, options?): FederationIssuerRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Arquivar emissor de federação
client.organization.federation.issuers.archive(federationIssuerID, options?): FederationIssuerRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
OrganizaçãoFederaçãoRegras
Criar regra de federação
client.organization.federation.rules.create(body, options?): FederationRuleRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Listar regras de federação
client.organization.federation.rules.list(query?, options?): PageCursor<FederationRule>Requer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Obter regra de federação
client.organization.federation.rules.retrieve(federationRuleID, options?): FederationRuleRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Atualizar regra de federação
client.organization.federation.rules.update(federationRuleID, body, options?): FederationRuleRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Arquivar regra de federação
client.organization.federation.rules.archive(federationRuleID, options?): FederationRuleRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
OrganizaçãoFederaçãoRegrasEspaços de trabalho
Adicionar workspace à regra de federação
client.organization.federation.rules.workspaces.add(federationRuleID, body, options?): FederationRuleWorkspaceRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Listar workspaces da regra de federação
client.organization.federation.rules.workspaces.list(federationRuleID, query?, options?): PageCursor<FederationRuleWorkspace>Requer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Remover workspace da regra de federação
client.organization.federation.rules.workspaces.remove(workspaceID, params, options?): WorkspaceRemoveResponseRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
OrganizaçãoConvites
Criar convite
client.organization.invites.create(body, options?): OrganizationInviteConvide um usuário para ingressar na organização por e-mail.
Listar convites
client.organization.invites.list(query?, options?): Page<OrganizationInvite>Liste os convites da organização.
Obter convite
client.organization.invites.retrieve(inviteID, options?): OrganizationInviteRecupere um convite pelo ID.
Excluir convite
client.organization.invites.delete(inviteID, options?): InviteDeleteResponseExclua um convite pendente.
OrganizaçãoContas de serviço
Criar conta de serviço
client.organization.serviceAccounts.create(body, options?): ServiceAccountRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Listar contas de serviço
client.organization.serviceAccounts.list(query?, options?): PageCursor<ServiceAccount>Requer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Obter conta de serviço
client.organization.serviceAccounts.retrieve(serviceAccountID, options?): ServiceAccountRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Atualizar conta de serviço
client.organization.serviceAccounts.update(serviceAccountID, body, options?): ServiceAccountRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Arquivar conta de serviço
client.organization.serviceAccounts.archive(serviceAccountID, options?): ServiceAccountRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
OrganizaçãoContas de serviçoEspaços de trabalho
Adicionar workspace à conta de serviço
client.organization.serviceAccounts.workspaces.add(serviceAccountID, body, options?): ServiceAccountWorkspaceMemberRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Listar workspaces da conta de serviço
client.organization.serviceAccounts.workspaces.list(serviceAccountID, query?, options?): PageCursor<ServiceAccountWorkspaceMember>Requer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Remover workspace da conta de serviço
client.organization.serviceAccounts.workspaces.remove(workspaceID, params, options?): WorkspaceRemoveResponseRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
OrganizaçãoUsuários
Listar usuários
client.organization.users.list(query?, options?): Page<OrganizationUser>Liste os membros da organização.
Obter usuário
client.organization.users.retrieve(userID, options?): OrganizationUserRecupere um membro da organização pelo ID de usuário.
Atualizar usuário
client.organization.users.update(userID, body, options?): OrganizationUserAtualize a função de um membro na organização.
Remover usuário
client.organization.users.remove(userID, options?): UserRemoveResponseRemova um membro da organização.
OrganizaçãoEspaços de trabalho
Listar workspaces
client.organization.workspaces.list(query?, options?): Page<Workspace>Criar workspace
client.organization.workspaces.create(body, options?): WorkspaceObter workspace
client.organization.workspaces.retrieve(workspaceID, options?): WorkspaceAtualizar workspace
client.organization.workspaces.update(workspaceID, body, options?): WorkspaceArquivar workspace
client.organization.workspaces.archive(workspaceID, options?): WorkspaceOrganizaçãoEspaços de trabalhoLimites de taxa
Listar limites de taxa do workspace
client.organization.workspaces.rateLimits.list(workspaceID, query?, options?): PageCursor<WorkspaceRateLimit>Liste os limites de taxa de um workspace.
OrganizaçãoEspaços de trabalhoMembros
Listar membros do workspace
client.organization.workspaces.members.list(workspaceID, query?, options?): Page<WorkspaceMember>Criar membro do workspace
client.organization.workspaces.members.add(workspaceID, body, options?): WorkspaceMemberObter membro do workspace
client.organization.workspaces.members.retrieve(userID, params, options?): WorkspaceMemberAtualizar membro do workspace
client.organization.workspaces.members.update(userID, params, options?): WorkspaceMemberExcluir membro do workspace
client.organization.workspaces.members.remove(userID, params, options?): MemberRemoveResponseOrganizaçãoEspaços de trabalhoContas de serviço
Listar membros de workspace de conta de serviço
client.organization.workspaces.serviceAccounts.list(workspaceID, query?, options?): PageCursor<ServiceAccountWorkspaceMember>Requer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Criar membro de workspace de conta de serviço
client.organization.workspaces.serviceAccounts.add(workspaceID, body, options?): ServiceAccountWorkspaceMemberRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Obter membro de workspace de conta de serviço
client.organization.workspaces.serviceAccounts.retrieve(serviceAccountID, params, options?): ServiceAccountWorkspaceMemberRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Atualizar membro de workspace de conta de serviço
client.organization.workspaces.serviceAccounts.update(serviceAccountID, params, options?): ServiceAccountWorkspaceMemberRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou uma regra de federação de identidade de workload; chaves de Admin API não são aceitas. Consulte Gerenciar WIF com a Admin API.
Excluir membro de workspace de conta de serviço
client.organization.workspaces.serviceAccounts.remove(serviceAccountID, params, options?): ServiceAccountRemoveResponseRequer um token de acesso OAuth com o escopo org:admin, obtido via ant auth login --scope org:admin ou por uma regra de federação de identidade de carga de trabalho; chaves de API de Admin não são aceitas. Consulte Gerenciar WIF com a Admin API.
OrganizaçãoLimites de taxa
Listar limites de taxa da organização
client.organization.rateLimits.list(query?, options?): PageCursor<OrganizationRateLimit>Lista os "rate limits" (limites de taxa) da Messages API para sua organização.
OrganizaçãoConfigurações de conformidade
Obter configurações de conformidade
client.organization.complianceSettings.retrieve(options?): OrganizationComplianceSettingsRecupera as Configurações de conformidade da sua organização.
Atualizar configurações de conformidade
client.organization.complianceSettings.update(body, options?): OrganizationComplianceSettingsAtualiza as Configurações de conformidade da sua organização.