Организация
Получить текущую организацию
client.organization.retrieve(options?): OrganizationInfoВозвращает информацию об организации, связанной с аутентифицированным ключом API.
Models
ОрганизацияКлючи API
Список ключей API
client.organization.apiKeys.list(query?, options?): Page<APIKey>Получить ключ API (Admin API)
client.organization.apiKeys.retrieve(apiKeyID, options?): APIKeyВозвращает информацию об одном ключе API в вашей организации по его идентификатору. Эта конечная точка Admin API требует ключа Admin API, предназначена для программного управления ключами и никогда не возвращает секретное значение ключа. Чтобы просмотреть или создать собственные ключи API, перейдите в раздел Ключи API в Claude Console.
Обновить ключ API
client.organization.apiKeys.update(apiKeyID, body, options?): APIKeyОрганизацияВнешние ключи
Создать внешний ключ
client.organization.externalKeys.create(body, options?): ExternalKeyСоздаёт конфигурацию внешнего ключа, принадлежащую организации вызывающей стороны.
Список внешних ключей
client.organization.externalKeys.list(query?, options?): PageCursor<ExternalKey>Возвращает список конфигураций внешних ключей в организации вызывающей стороны.
Получить внешний ключ
client.organization.externalKeys.retrieve(externalKeyID, options?): ExternalKeyВозвращает одну конфигурацию внешнего ключа в организации вызывающей стороны по идентификатору.
Обновить внешний ключ
client.organization.externalKeys.update(externalKeyID, body, options?): ExternalKeyЧастично обновляет конфигурацию внешнего ключа. Пропущенные поля остаются без изменений.
Удалить внешний ключ
client.organization.externalKeys.delete(externalKeyID, options?): ExternalKeyDeleteResponseУдаляет конфигурацию внешнего ключа.
Проверить внешний ключ
client.organization.externalKeys.validate(externalKeyID, options?): ExternalKeyValidateResponseПроверяет конфигурацию внешнего ключа в KMS клиента.
ОрганизацияФедерацияИздатели
Создать издателя федерации
client.organization.federation.issuers.create(body, options?): FederationIssuerТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Список издателей федерации
client.organization.federation.issuers.list(query?, options?): PageCursor<FederationIssuer>Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Получить издателя федерации
client.organization.federation.issuers.retrieve(federationIssuerID, options?): FederationIssuerТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Обновить издателя федерации
client.organization.federation.issuers.update(federationIssuerID, body, options?): FederationIssuerТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Архивировать издателя федерации
client.organization.federation.issuers.archive(federationIssuerID, options?): FederationIssuerТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияФедерацияПравила
Создать правило федерации
client.organization.federation.rules.create(body, options?): FederationRuleТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Список правил федерации
client.organization.federation.rules.list(query?, options?): PageCursor<FederationRule>Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Получить правило федерации
client.organization.federation.rules.retrieve(federationRuleID, options?): FederationRuleТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Обновить правило федерации
client.organization.federation.rules.update(federationRuleID, body, options?): FederationRuleТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Архивировать правило федерации
client.organization.federation.rules.archive(federationRuleID, options?): FederationRuleТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияФедерацияПравилаРабочие пространства
Добавить рабочее пространство в правило федерации
client.organization.federation.rules.workspaces.add(federationRuleID, body, options?): FederationRuleWorkspaceТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Список рабочих пространств правила федерации
client.organization.federation.rules.workspaces.list(federationRuleID, query?, options?): PageCursor<FederationRuleWorkspace>Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Удалить рабочее пространство из правила федерации
client.organization.federation.rules.workspaces.remove(workspaceID, params, options?): WorkspaceRemoveResponseТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияПриглашения
Создать приглашение
client.organization.invites.create(body, options?): OrganizationInviteПриглашает пользователя присоединиться к организации по электронной почте.
Список приглашений
client.organization.invites.list(query?, options?): Page<OrganizationInvite>Возвращает список приглашений организации.
Получить приглашение
client.organization.invites.retrieve(inviteID, options?): OrganizationInviteВозвращает приглашение по идентификатору.
Удалить приглашение
client.organization.invites.delete(inviteID, options?): InviteDeleteResponseУдаляет ожидающее приглашение.
ОрганизацияСервисные аккаунты
Создать сервисный аккаунт
client.organization.serviceAccounts.create(body, options?): ServiceAccountТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Список сервисных аккаунтов
client.organization.serviceAccounts.list(query?, options?): PageCursor<ServiceAccount>Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Получить сервисный аккаунт
client.organization.serviceAccounts.retrieve(serviceAccountID, options?): ServiceAccountТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Обновить сервисный аккаунт
client.organization.serviceAccounts.update(serviceAccountID, body, options?): ServiceAccountТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Архивировать сервисный аккаунт
client.organization.serviceAccounts.archive(serviceAccountID, options?): ServiceAccountТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияСервисные аккаунтыРабочие пространства
Добавить рабочее пространство в сервисный аккаунт
client.organization.serviceAccounts.workspaces.add(serviceAccountID, body, options?): ServiceAccountWorkspaceMemberТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Список рабочих пространств сервисного аккаунта
client.organization.serviceAccounts.workspaces.list(serviceAccountID, query?, options?): PageCursor<ServiceAccountWorkspaceMember>Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Удалить рабочее пространство из сервисного аккаунта
client.organization.serviceAccounts.workspaces.remove(workspaceID, params, options?): WorkspaceRemoveResponseТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияПользователи
Список пользователей
client.organization.users.list(query?, options?): Page<OrganizationUser>Возвращает список участников организации.
Получить пользователя
client.organization.users.retrieve(userID, options?): OrganizationUserВозвращает участника организации по идентификатору пользователя.
Обновить пользователя
client.organization.users.update(userID, body, options?): OrganizationUserОбновляет роль участника в организации.
Удалить пользователя
client.organization.users.remove(userID, options?): UserRemoveResponseУдаляет участника из организации.
ОрганизацияРабочие пространства
Список рабочих пространств
client.organization.workspaces.list(query?, options?): Page<Workspace>Создать рабочее пространство
client.organization.workspaces.create(body, options?): WorkspaceПолучить рабочее пространство
client.organization.workspaces.retrieve(workspaceID, options?): WorkspaceОбновить рабочее пространство
client.organization.workspaces.update(workspaceID, body, options?): WorkspaceАрхивировать рабочее пространство
client.organization.workspaces.archive(workspaceID, options?): WorkspaceОрганизацияРабочие пространстваОграничения скорости
Список ограничений скорости рабочего пространства
client.organization.workspaces.rateLimits.list(workspaceID, query?, options?): PageCursor<WorkspaceRateLimit>Возвращает список ограничений скорости рабочего пространства.
ОрганизацияРабочие пространстваУчастники
Список участников рабочего пространства
client.organization.workspaces.members.list(workspaceID, query?, options?): Page<WorkspaceMember>Создать участника рабочего пространства
client.organization.workspaces.members.add(workspaceID, body, options?): WorkspaceMemberПолучить участника рабочего пространства
client.organization.workspaces.members.retrieve(userID, params, options?): WorkspaceMemberОбновить участника рабочего пространства
client.organization.workspaces.members.update(userID, params, options?): WorkspaceMemberУдалить участника рабочего пространства
client.organization.workspaces.members.remove(userID, params, options?): MemberRemoveResponseОрганизацияРабочие пространстваСервисные аккаунты
Список сервисных аккаунтов — участников рабочего пространства
client.organization.workspaces.serviceAccounts.list(workspaceID, query?, options?): PageCursor<ServiceAccountWorkspaceMember>Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Добавить сервисный аккаунт в рабочее пространство
client.organization.workspaces.serviceAccounts.add(workspaceID, body, options?): ServiceAccountWorkspaceMemberТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Получить членство сервисного аккаунта в рабочем пространстве
client.organization.workspaces.serviceAccounts.retrieve(serviceAccountID, params, options?): ServiceAccountWorkspaceMemberТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Обновить членство сервисного аккаунта в рабочем пространстве
client.organization.workspaces.serviceAccounts.update(serviceAccountID, params, options?): ServiceAccountWorkspaceMemberТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Удалить сервисный аккаунт из рабочего пространства
client.organization.workspaces.serviceAccounts.remove(serviceAccountID, params, options?): ServiceAccountRemoveResponseТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияОграничения скорости
Список ограничений скорости организации
client.organization.rateLimits.list(query?, options?): PageCursor<OrganizationRateLimit>Список ограничений скорости Messages API для вашей организации.
ОрганизацияНастройки соответствия требованиям
Получение настроек соответствия требованиям
client.organization.complianceSettings.retrieve(options?): OrganizationComplianceSettingsПолучение настроек соответствия требованиям (Compliance Settings) вашей организации.
Обновление настроек соответствия требованиям
client.organization.complianceSettings.update(body, options?): OrganizationComplianceSettingsОбновление настроек соответствия требованиям (Compliance Settings) вашей организации.