Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

프로젝트

프로젝트 목록 조회
GET/v1/compliance/apps/projects

필터링 기능과 함께 프로젝트 메타데이터를 나열합니다. 결과는 created_at 기준으로 시간순(오름차순)으로 정렬됩니다.

프로젝트 세부 정보 조회
GET/v1/compliance/apps/projects/{project_id}

특정 프로젝트의 상세 정보를 조회합니다.

프로젝트 삭제
DELETE/v1/compliance/apps/projects/{project_id}

규정 준수 목적으로 프로젝트를 삭제합니다.

Models
ProjectRetrieveResponse object{ id, attachments_count, chats_count, 10 more }

Detailed project information for compliance responses.

ProjectListResponse object{ id, created_at, deleted_at, 6 more }

Project information for compliance responses.

ProjectDeleteResponse object{ type: "claude_project_deleted", id }

Response for deleting a Claude project.

type: optional "claude_project_deleted"

Constant string confirming deletion.

defaultclaude_project_deleted
id: string

The ID of the Claude project that was deleted

프로젝트첨부 파일

프로젝트 첨부 파일 목록 조회
GET/v1/compliance/apps/projects/{project_id}/attachments

프로젝트에 첨부된 파일과 문서를 나열합니다.

프로젝트협업자

프로젝트 협업자 목록 조회
GET/v1/compliance/apps/projects/{project_id}/collaborators

프로젝트에 대한 사용자, 그룹 및 조직 전체 권한 부여를 나열합니다.

프로젝트문서

프로젝트 문서 콘텐츠 조회
GET/v1/compliance/apps/projects/documents/{document_id}

특정 프로젝트 문서의 상세 정보를 조회합니다.

프로젝트 문서 메타데이터 조회
GET/v1/compliance/apps/projects/documents/{document_id}/metadata

콘텐츠 본문 없이 프로젝트 문서의 메타데이터를 반환합니다.

프로젝트 문서 삭제
DELETE/v1/compliance/apps/projects/documents/{document_id}

규정 준수 목적으로 프로젝트 문서를 삭제합니다.