Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

채팅

채팅 목록 조회
GET/v1/compliance/apps/chats
채팅 삭제
DELETE/v1/compliance/apps/chats/{claude_chat_id}
Models
ChatListResponse object{ id, created_at, deleted_at, 8 more }

Chat metadata for listing chats (without messages).

ChatDeleteResponse object{ id, type }

Response for deleting a Claude chat.

id: string

The ID of the Claude chat that was deleted

type: optional "claude_chat_deleted"

Constant string confirming deletion

defaultclaude_chat_deleted

채팅메시지

채팅 메시지 조회
GET/v1/compliance/apps/chats/{claude_chat_id}/messages

채팅파일

파일 메타데이터 조회
GET/v1/compliance/apps/chats/files/{claude_file_id}
파일 삭제
DELETE/v1/compliance/apps/chats/files/{claude_file_id}
파일 콘텐츠 다운로드
GET/v1/compliance/apps/chats/files/{claude_file_id}/content
Claude 생성 파일 메타데이터 조회
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}
Claude 생성 파일 다운로드
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content