Artifacts

获取制品元数据

get /v1/compliance/apps/artifacts/{artifact_version_id}

返回制品版本的元数据,不包含内容正文。

使用同级 /content 端点获取制品文本。此处的 md5size_bytes 字段是基于该文本的 UTF-8 编码计算的,因此 DLP 消费者可以在不下载每个制品的情况下进行去重或哈希匹配。

路径参数

  • artifact_version_id: string

    制品版本 ID(带标签的 ID,例如 claude_artifact_version_abc123)

请求头参数

  • "x-api-key": optional string

返回值

  • id: string

    制品 ID,例如 'claude_artifact_abc123'

  • artifact_type: string

    类似 MIME 的制品类型,例如 'application/vnd.ant.code'

  • claude_chat_id: string

    此制品所属的聊天

  • created_at: string

    制品版本创建时间戳

  • md5: string

    制品内容的小写十六进制 MD5(UTF-8 编码)。与同级 /content 端点返回的 content 字段匹配。

  • size_bytes: number

    制品内容的字节大小(UTF-8 编码)

  • title: string

    制品标题

  • version_id: string

    制品版本 ID,例如 'claude_artifact_version_abc123'

示例

curl https://api.anthropic.com/v1/compliance/apps/artifacts/$ARTIFACT_VERSION_ID \
    -H "Authorization: Bearer $ANTHROPIC_COMPLIANCE_API_KEY"

响应

{
  "id": "id",
  "artifact_type": "artifact_type",
  "claude_chat_id": "claude_chat_id",
  "created_at": "2019-12-27T18:11:19.117Z",
  "md5": "md5",
  "size_bytes": 0,
  "title": "title",
  "version_id": "version_id"
}

下载制品内容

get /v1/compliance/apps/artifacts/{artifact_version_id}/content

出于合规目的下载制品版本的内容。

返回制品版本的完整文本内容。

路径参数

  • artifact_version_id: string

    制品版本 ID(带标签的 ID,例如 claude_artifact_version_abc123)

请求头参数

  • "x-api-key": optional string

示例

curl https://api.anthropic.com/v1/compliance/apps/artifacts/$ARTIFACT_VERSION_ID/content \
    -H "Authorization: Bearer $ANTHROPIC_COMPLIANCE_API_KEY"

领域类型

Artifact Retrieve Response

  • ArtifactRetrieveResponse object { id, artifact_type, claude_chat_id, 5 more }

    GET /v1/compliance/apps/artifacts/{artifact_version_id} 的制品版本元数据。

    仅返回元数据。使用同级 /content 端点获取制品正文。

    • id: string

      制品 ID,例如 'claude_artifact_abc123'

    • artifact_type: string

      类似 MIME 的制品类型,例如 'application/vnd.ant.code'

    • claude_chat_id: string

      此制品所属的聊天

    • created_at: string

      制品版本创建时间戳

    • md5: string

      制品内容的小写十六进制 MD5(UTF-8 编码)。与同级 /content 端点返回的 content 字段匹配。

    • size_bytes: number

      制品内容的字节大小(UTF-8 编码)

    • title: string

      制品标题

    • version_id: string

      制品版本 ID,例如 'claude_artifact_version_abc123'