列出项目
get /v1/compliance/apps/projects
列出项目元数据,支持筛选功能。结果按创建时间 created_at 按时间顺序(升序)排列。
查询参数
-
created_at: optional object { gt, gte, lt, lte }-
gt: optional string筛选在此时间之后创建的项目(RFC 3339 格式)
-
gte: optional string筛选在此时间或之后创建的项目(RFC 3339 格式)
-
lt: optional string筛选在此时间之前创建的项目(RFC 3339 格式)
-
lte: optional string筛选在此时间或之前创建的项目(RFC 3339 格式)
-
-
limit: optional number最大结果数(默认值:20,最大值:100)
-
organization_ids: optional array of string按组织 ID 筛选(接受
org_...或组织 UUID)。可通过GET /v1/compliance/organizations枚举 ID。 -
page: optional string来自先前响应
next_page字段的不透明分页令牌。传递此值以检索下一页结果。客户端应将此值视为不透明字符串,不要尝试解析或解释其内容,因为格式可能会在不另行通知的情况下更改。 -
user_ids: optional array of string按用户 ID 筛选。可通过
GET /v1/compliance/organizations/{org_uuid}/users枚举 ID。
请求头参数
"x-api-key": optional string
返回值
-
data: array of object { id, created_at, deleted_at, 6 more }按创建日期升序排列的项目列表
-
id: string项目标识符(标签 ID)
-
created_at: string项目创建时间戳
-
deleted_at: string项目被终端用户删除的时间戳,否则为 null
-
is_private: boolean如果为 false,项目对所有组织成员可见;如果为 true,项目仅对创建者和指定的协作者可访问
-
name: string项目名称
-
organization_id: string组织标识符(标签 ID)
-
organization_uuid: string此项目所属的组织 UUID
-
updated_at: string项目最后更新时间戳
-
user: object { id, email_address }项目创建者的用户信息。
-
id: string用户标识符(标签 ID)
-
email_address: string用户的电子邮件地址
-
-
-
has_more: boolean是否存在更多记录超出当前结果集
-
next_page: string用于检索下一页的令牌。在下一次请求中将此值用作 'page' 参数
示例
curl https://api.anthropic.com/v1/compliance/apps/projects \
-H "Authorization: Bearer $ANTHROPIC_COMPLIANCE_API_KEY"
响应
{
"data": [
{
"id": "claude_proj_abc123",
"name": "Q4 Product Planning",
"created_at": "2025-06-01T10:00:00Z",
"updated_at": "2025-06-15T14:30:00Z",
"is_private": true,
"organization_id": "org_abc123",
"organization_uuid": "abc12345-6789-0abc-def0-123456789abc",
"user": {
"id": "user_xyz456",
"email_address": "user@example.com"
}
}
],
"has_more": true,
"next_page": "page_eyJjcmVhdGVkX2F0IjoiMjAyNS0wNi0wMVQxMDowMDowMFoiLCJ1dWlkIjoiYWJjMTIzIn0="
}