Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

Загрузка содержимого версии артефакта кода

GET/v1/compliance/apps/code/artifacts/{artifact_id}/versions/{version_id}

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

Возвращает 404 для артефактов, которые не существуют или принадлежат другой родительской организации. Идентификатор версии из списка может начать возвращать 404, если последующие публикации вытеснили её из сохраняемой истории, — при получении 404 запросите список заново. Возвращает 503, пока загрузка содержимого версии ещё выполняется или была прервана, — повторите попытку с экспоненциальной задержкой. Кодированное содержимое избыточного размера прерывается посреди потока: заголовки и начальные байты приходят, но тело завершается досрочно — прерванная передача по частям является единственным сигналом усечения для кодированного содержимого. Content-MD5 выдаётся только для содержимого, хранящегося без кодирования; при его наличии выполняйте проверку по нему.

Path parameters
artifact_id: string

The Artifact ID (tagged ID, e.g., cart_abc123)

version_id: string

Opaque version identifier from the Artifact's versions list

Headers
"x-api-key": optional string
Загрузка содержимого версии артефакта кода
cURL
curl https://api.anthropic.com/v1/compliance/apps/code/artifacts/$ARTIFACT_ID/versions/$VERSION_ID \
    -H "Authorization: Bearer $ANTHROPIC_COMPLIANCE_API_KEY"