获取项目文档元数据
get /v1/compliance/apps/projects/documents/{document_id}/metadata
返回项目文档的元数据,不包含内容正文。
使用关联端点 GET /v1/compliance/apps/projects/documents/{document_id}
获取文档文本。此处的 md5 和 size_bytes
字段是基于该文本的 UTF-8 编码计算的,因此 DLP
消费者可以去重或匹配哈希值,而无需下载每个文档。
路径参数
-
document_id: string文档 ID(标签 ID,例如 claude_proj_doc_abc123)
请求头参数
"x-api-key": optional string
返回值
-
id: string项目文档标识符(标签 ID)
-
claude_project_id: string此文档所属的项目
-
created_at: string文档创建时间戳
-
filename: string文档文件名
-
md5: string文档内容的小写十六进制 MD5(UTF-8 编码)。与关联内容端点返回的
content字段匹配。 -
mime_type: "text/plain"文档内容的 MIME 类型,始终为纯文本
"text/plain"
-
size_bytes: number文档内容的字节大小(UTF-8 编码)
-
user: object { id, email_address }项目创建者的用户信息。
-
id: string用户标识符(标签 ID)
-
email_address: string用户的电子邮件地址
-
示例
curl https://api.anthropic.com/v1/compliance/apps/projects/documents/$DOCUMENT_ID/metadata \
-H "Authorization: Bearer $ANTHROPIC_COMPLIANCE_API_KEY"
响应
{
"id": "id",
"claude_project_id": "claude_project_id",
"created_at": "2019-12-27T18:11:19.117Z",
"filename": "filename",
"md5": "md5",
"mime_type": "text/plain",
"size_bytes": 0,
"user": {
"id": "id",
"email_address": "email_address"
}
}