Cookie settings

We use cookies to deliver and improve our services, analyze site usage, and if you agree, to customize or personalize your experience and market our services to you. You can read our Cookie Policy here.

Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

API соответствия

API соответствияДействия

Запрос действий комплаенса
GET/v1/compliance/activities

Список действий комплаенса для аутентифицированного арендатора.

API соответствияОрганизации

Список организаций
GET/v1/compliance/organizations

Список организаций, входящих в родительскую организацию.

API соответствияОрганизацииПользователи

Список пользователей организации
GET/v1/compliance/organizations/{org_uuid}/users

Список текущих пользователей — участников организации.

API соответствияОрганизацииРоли

Список ролей комплаенса
GET/v1/compliance/organizations/{org_uuid}/roles
Получение роли комплаенса
GET/v1/compliance/organizations/{org_uuid}/roles/{role_id}

API соответствияОрганизацииРолиРазрешения

Список разрешений роли комплаенса
GET/v1/compliance/organizations/{org_uuid}/roles/{role_id}/permissions

API соответствияОрганизацииНастройки

Получение действующих настроек организации
GET/v1/compliance/organizations/{organization_id}/settings

Возвращает действующие настройки организации.

API соответствияГруппы

Получение группы комплаенса
GET/v1/compliance/groups/{group_id}

API соответствияГруппыУчастники

Список участников группы комплаенса
GET/v1/compliance/groups/{group_id}/members

API соответствияПриложенияЧаты

Список чатов
GET/v1/compliance/apps/chats

Возвращает метаданные чатов с возможностью фильтрации для целевой проверки соответствия требованиям. Результаты сортируются в хронологическом порядке (по возрастанию времени) по ключу order_by, а при совпадении — по id.

Удаление чата
DELETE/v1/compliance/apps/chats/{claude_chat_id}

Безвозвратно удаляет чат и все связанные с ним сообщения и файлы. Это деструктивная операция, которую нельзя отменить.

API соответствияПриложенияЧатыСообщения

Получение сообщений чата
GET/v1/compliance/apps/chats/{claude_chat_id}/messages

Получает историю сообщений и метаданные файлов для указанного чата.

API соответствияПриложенияЧатыФайлы

Получение метаданных файла
GET/v1/compliance/apps/chats/files/{claude_file_id}

Получает метаданные файла, на который ссылаются сообщения чата, без загрузки содержимого файла. Для загрузки байтов используйте соседнюю конечную точку /content.

Удаление файла
DELETE/v1/compliance/apps/chats/files/{claude_file_id}

Безвозвратно удаляет указанный файл. Это деструктивная операция, которую нельзя отменить.

Загрузка содержимого файла
GET/v1/compliance/apps/chats/files/{claude_file_id}/content

Загружает двоичное содержимое файла, на который ссылаются сообщения чата.

API соответствияПриложенияЧатыСгенерированные файлы

Получение метаданных файла, сгенерированного Claude
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}

Возвращает метаданные файла, созданного ассистентом посредством использования инструментов.

Загрузка файла, сгенерированного Claude
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content

Загружает двоичное содержимое файла, созданного ассистентом посредством использования инструментов.

API соответствияПриложенияПроекты

Список проектов
GET/v1/compliance/apps/projects

Выводит метаданные проектов с возможностью фильтрации. Результаты отсортированы хронологически (по возрастанию времени) по created_at.

Получение сведений о проекте
GET/v1/compliance/apps/projects/{project_id}

Получение подробной информации об указанном проекте.

Удаление проекта
DELETE/v1/compliance/apps/projects/{project_id}

Удаление проекта в целях комплаенса.

API соответствияПриложенияПроектыВложения

Список вложений проекта
GET/v1/compliance/apps/projects/{project_id}/attachments

Список файлов и документов, прикреплённых к проекту.

API соответствияПриложенияПроектыСоавторы

Список соавторов проекта
GET/v1/compliance/apps/projects/{project_id}/collaborators

Список пользователей, групп и предоставленных на уровне организации прав доступа к проекту.

API соответствияПриложенияПроектыДокументы

Получение содержимого документа проекта
GET/v1/compliance/apps/projects/documents/{document_id}

Получение подробной информации об указанном документе проекта.

Получение метаданных документа проекта
GET/v1/compliance/apps/projects/documents/{document_id}/metadata

Возвращает метаданные документа проекта без тела содержимого.

Удаление документа проекта
DELETE/v1/compliance/apps/projects/documents/{document_id}

Удаление документа проекта в целях комплаенса.

API соответствияПриложенияArtifacts

Получение метаданных Artifact
GET/v1/compliance/apps/artifacts/{artifact_version_id}

Возвращает метаданные версии Artifact без тела содержимого.

Загрузка содержимого Artifact
GET/v1/compliance/apps/artifacts/{artifact_version_id}/content

Загрузка содержимого версии Artifact в целях комплаенса.

API соответствияПриложенияСеансыЛокальные

Список локальных сеансов
GET/v1/compliance/apps/sessions/local

Список локальных сеансов по всем организациям, доступным ключу для чтения.

Получение локального сеанса
GET/v1/compliance/apps/sessions/local/{local_session_id}

Получение одного локального сеанса.

API соответствияПриложенияСеансыЛокальныеСообщения

Получение сообщений локального сеанса
GET/v1/compliance/apps/sessions/local/{local_session_id}/messages

Читает транскрипт одного локального сеанса, по умолчанию начиная с самых старых записей.

API соответствияПриложенияСеансыУдалённые

Список удалённых сеансов
GET/v1/compliance/apps/sessions/remote

Список удалённых сеансов (сеансов Cowork, выполняющихся в облачных средах под управлением Anthropic) по всем организациям, доступным ключу для чтения.

API соответствияПриложенияСеансыУдалённыеСообщения

Получение сообщений удалённого сеанса
GET/v1/compliance/apps/sessions/remote/{claude_remote_session_id}/messages

Получение транскрипта одного удалённого сеанса: подсказки пользователя, ответы ассистента, а также вызовы инструментов и их результаты. Блоки размышлений и изображения не включаются.

API соответствияКодArtifacts

Список Artifacts кода
GET/v1/compliance/apps/code/artifacts

Список Artifacts Claude Code, принадлежащих организациям в составе родительской организации.

Загрузка содержимого версии Artifact кода
GET/v1/compliance/apps/code/artifacts/{artifact_id}/versions/{version_id}

Передаёт содержимое одной версии Claude Code Artifact потоком в качестве тела ответа.

Удаление Artifact кода
DELETE/v1/compliance/apps/code/artifacts/{artifact_id}

Безвозвратно удаляет Artifact кода и все его версии. Это деструктивная операция, которую нельзя отменить. Ответ 200 означает, что удаление инициировано и Artifact зарезервирован; удаление содержимого завершается асинхронно.