Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

Proyek

Daftar proyek
GET/v1/compliance/apps/projects

Mendaftar metadata proyek dengan kemampuan pemfilteran. Hasil diurutkan secara kronologis (waktu menaik) berdasarkan created_at.

Dapatkan detail proyek
GET/v1/compliance/apps/projects/{project_id}

Mendapatkan informasi terperinci untuk proyek tertentu.

Hapus proyek
DELETE/v1/compliance/apps/projects/{project_id}

Menghapus proyek untuk tujuan kepatuhan.

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

ProyekLampiran

Daftar lampiran proyek
GET/v1/compliance/apps/projects/{project_id}/attachments

Mendaftar file dan dokumen yang dilampirkan ke proyek.

ProyekKolaborator

Daftar kolaborator proyek
GET/v1/compliance/apps/projects/{project_id}/collaborators

Mendaftar pengguna, grup, dan pemberian akses tingkat organisasi pada sebuah proyek.

ProyekDokumen

Dapatkan konten dokumen proyek
GET/v1/compliance/apps/projects/documents/{document_id}

Mendapatkan informasi terperinci untuk dokumen proyek tertentu.

Dapatkan metadata dokumen proyek
GET/v1/compliance/apps/projects/documents/{document_id}/metadata

Mengembalikan metadata untuk dokumen proyek, tanpa isi konten.

Hapus dokumen proyek
DELETE/v1/compliance/apps/projects/documents/{document_id}

Menghapus dokumen proyek untuk tujuan kepatuhan.