Artifacts
获取制品元数据
get /v1/compliance/apps/artifacts/{artifact_version_id}
返回制品版本的元数据,不包含内容正文。
使用同级 /content 端点获取制品文本。此处的 md5 和 size_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'
-