删除项目
delete /v1/compliance/apps/projects/{project_id}
出于合规目的删除项目。
硬删除项目及其所有关联数据,包括:
- 所有项目文档和文件
- 所有角色分配
- 知识库(如果启用了 RAG)
- 同步源
项目不得有附加的聊天 - 如果存在聊天则返回 409。
返回值: 确认删除的 ClaudeProjectDeleteResponse
异常: ConflictException:如果项目有附加的聊天 NotFoundException:如果项目不存在或已被删除
路径参数
-
project_id: string项目 ID(标签 ID,例如 claude_proj_abc123)
请求头参数
"x-api-key": optional string
返回值
-
id: string被删除的 Claude 项目的 ID
-
type: optional "claude_project_deleted"确认删除的常量字符串。
"claude_project_deleted"
示例
curl https://api.anthropic.com/v1/compliance/apps/projects/$PROJECT_ID \
-X DELETE \
-H "Authorization: Bearer $ANTHROPIC_COMPLIANCE_API_KEY"
响应
{
"id": "id",
"type": "claude_project_deleted"
}