Организация
Получить текущую организацию
organization.retrieve() -> OrganizationInfoВозвращает информацию об организации, связанной с аутентифицированным ключом API.
Models
ОрганизацияКлючи API
Список ключей API
organization.api_keys.list(**kwargs) -> SyncPage[APIKey]Получить ключ API (Admin API)
organization.api_keys.retrieve(api_key_id) -> APIKeyВозвращает информацию об одном ключе API в вашей организации по его идентификатору. Эта конечная точка Admin API требует ключа Admin API, предназначена для программного управления ключами и никогда не возвращает секретное значение ключа. Чтобы просмотреть или создать собственные ключи API, перейдите в раздел Ключи API в Claude Console.
Обновить ключ API
organization.api_keys.update(api_key_id, **kwargs) -> APIKeyОрганизацияВнешние ключи
Создать внешний ключ
organization.external_keys.create(**kwargs) -> ExternalKeyСоздаёт конфигурацию внешнего ключа, принадлежащую организации вызывающей стороны.
Список внешних ключей
organization.external_keys.list(**kwargs) -> SyncPageCursor[ExternalKey]Возвращает список конфигураций внешних ключей в организации вызывающей стороны.
Получить внешний ключ
organization.external_keys.retrieve(external_key_id) -> ExternalKeyВозвращает одну конфигурацию внешнего ключа в организации вызывающей стороны по идентификатору.
Обновить внешний ключ
organization.external_keys.update(external_key_id, **kwargs) -> ExternalKeyЧастично обновляет конфигурацию внешнего ключа. Пропущенные поля остаются без изменений.
Удалить внешний ключ
organization.external_keys.delete(external_key_id) -> ExternalKeyDeleteResponseУдаляет конфигурацию внешнего ключа.
Проверить внешний ключ
organization.external_keys.validate(external_key_id) -> ExternalKeyValidateResponseПроверяет конфигурацию внешнего ключа в KMS клиента.
ОрганизацияФедерацияИздатели
Создать издателя федерации
organization.federation.issuers.create(**kwargs) -> FederationIssuerТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Список издателей федерации
organization.federation.issuers.list(**kwargs) -> SyncPageCursor[FederationIssuer]Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Получить издателя федерации
organization.federation.issuers.retrieve(federation_issuer_id) -> FederationIssuerТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Обновить издателя федерации
organization.federation.issuers.update(federation_issuer_id, **kwargs) -> FederationIssuerТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Архивировать издателя федерации
organization.federation.issuers.archive(federation_issuer_id) -> FederationIssuerТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияФедерацияПравила
Создать правило федерации
organization.federation.rules.create(**kwargs) -> FederationRuleТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Список правил федерации
organization.federation.rules.list(**kwargs) -> SyncPageCursor[FederationRule]Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Получить правило федерации
organization.federation.rules.retrieve(federation_rule_id) -> FederationRuleТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Обновить правило федерации
organization.federation.rules.update(federation_rule_id, **kwargs) -> FederationRuleТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Архивировать правило федерации
organization.federation.rules.archive(federation_rule_id) -> FederationRuleТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияФедерацияПравилаРабочие пространства
Добавить рабочее пространство в правило федерации
organization.federation.rules.workspaces.add(federation_rule_id, **kwargs) -> FederationRuleWorkspaceТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Список рабочих пространств правила федерации
organization.federation.rules.workspaces.list(federation_rule_id, **kwargs) -> SyncPageCursor[FederationRuleWorkspace]Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Удалить рабочее пространство из правила федерации
organization.federation.rules.workspaces.remove(workspace_id, **kwargs) -> WorkspaceRemoveResponseТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияПриглашения
Создать приглашение
organization.invites.create(**kwargs) -> OrganizationInviteПриглашает пользователя присоединиться к организации по электронной почте.
Список приглашений
organization.invites.list(**kwargs) -> SyncPage[OrganizationInvite]Возвращает список приглашений организации.
Получить приглашение
organization.invites.retrieve(invite_id) -> OrganizationInviteВозвращает приглашение по идентификатору.
Удалить приглашение
organization.invites.delete(invite_id) -> InviteDeleteResponseУдаляет ожидающее приглашение.
ОрганизацияСервисные аккаунты
Создать сервисный аккаунт
organization.service_accounts.create(**kwargs) -> ServiceAccountТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Список сервисных аккаунтов
organization.service_accounts.list(**kwargs) -> SyncPageCursor[ServiceAccount]Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Получить сервисный аккаунт
organization.service_accounts.retrieve(service_account_id) -> ServiceAccountТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Обновить сервисный аккаунт
organization.service_accounts.update(service_account_id, **kwargs) -> ServiceAccountТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Архивировать сервисный аккаунт
organization.service_accounts.archive(service_account_id) -> ServiceAccountТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияСервисные аккаунтыРабочие пространства
Добавить рабочее пространство в сервисный аккаунт
organization.service_accounts.workspaces.add(service_account_id, **kwargs) -> ServiceAccountWorkspaceMemberТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Список рабочих пространств сервисного аккаунта
organization.service_accounts.workspaces.list(service_account_id, **kwargs) -> SyncPageCursor[ServiceAccountWorkspaceMember]Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Удалить рабочее пространство из сервисного аккаунта
organization.service_accounts.workspaces.remove(workspace_id, **kwargs) -> WorkspaceRemoveResponseТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияПользователи
Список пользователей
organization.users.list(**kwargs) -> SyncPage[OrganizationUser]Возвращает список участников организации.
Получить пользователя
organization.users.retrieve(user_id) -> OrganizationUserВозвращает участника организации по идентификатору пользователя.
Обновить пользователя
organization.users.update(user_id, **kwargs) -> OrganizationUserОбновляет роль участника в организации.
Удалить пользователя
organization.users.remove(user_id) -> UserRemoveResponseУдаляет участника из организации.
ОрганизацияРабочие пространства
Список рабочих пространств
organization.workspaces.list(**kwargs) -> SyncPage[Workspace]Создать рабочее пространство
organization.workspaces.create(**kwargs) -> WorkspaceПолучить рабочее пространство
organization.workspaces.retrieve(workspace_id) -> WorkspaceОбновить рабочее пространство
organization.workspaces.update(workspace_id, **kwargs) -> WorkspaceАрхивировать рабочее пространство
organization.workspaces.archive(workspace_id) -> WorkspaceОрганизацияРабочие пространстваОграничения скорости
Список ограничений скорости рабочего пространства
organization.workspaces.rate_limits.list(workspace_id, **kwargs) -> SyncPageCursor[WorkspaceRateLimit]Возвращает список ограничений скорости рабочего пространства.
ОрганизацияРабочие пространстваУчастники
Список участников рабочего пространства
organization.workspaces.members.list(workspace_id, **kwargs) -> SyncPage[WorkspaceMember]Создать участника рабочего пространства
organization.workspaces.members.add(workspace_id, **kwargs) -> WorkspaceMemberПолучить участника рабочего пространства
organization.workspaces.members.retrieve(user_id, **kwargs) -> WorkspaceMemberОбновить участника рабочего пространства
organization.workspaces.members.update(user_id, **kwargs) -> WorkspaceMemberУдалить участника рабочего пространства
organization.workspaces.members.remove(user_id, **kwargs) -> MemberRemoveResponseОрганизацияРабочие пространстваСервисные аккаунты
Список сервисных аккаунтов — участников рабочего пространства
organization.workspaces.service_accounts.list(workspace_id, **kwargs) -> SyncPageCursor[ServiceAccountWorkspaceMember]Требуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Добавить сервисный аккаунт в рабочее пространство
organization.workspaces.service_accounts.add(workspace_id, **kwargs) -> ServiceAccountWorkspaceMemberТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Получить членство сервисного аккаунта в рабочем пространстве
organization.workspaces.service_accounts.retrieve(service_account_id, **kwargs) -> ServiceAccountWorkspaceMemberТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Обновить членство сервисного аккаунта в рабочем пространстве
organization.workspaces.service_accounts.update(service_account_id, **kwargs) -> ServiceAccountWorkspaceMemberТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
Удалить сервисный аккаунт из рабочего пространства
organization.workspaces.service_accounts.remove(service_account_id, **kwargs) -> ServiceAccountRemoveResponseТребуется токен доступа OAuth с областью org:admin, полученный с помощью ant auth login --scope org:admin или правила федерации удостоверений рабочих нагрузок; ключи Admin API не принимаются. См. Управление WIF с помощью Admin API.
ОрганизацияОграничения скорости
Список ограничений скорости организации
organization.rate_limits.list(**kwargs) -> SyncPageCursor[OrganizationRateLimit]Список ограничений скорости Messages API для вашей организации.
ОрганизацияНастройки соответствия требованиям
Получение настроек соответствия требованиям
organization.compliance_settings.retrieve() -> OrganizationComplianceSettingsПолучение настроек соответствия требованиям (Compliance Settings) вашей организации.
Обновление настроек соответствия требованиям
organization.compliance_settings.update(**kwargs) -> OrganizationComplianceSettingsОбновление настроек соответствия требованиям (Compliance Settings) вашей организации.