English ← MyDocs

删除项目

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"
}