Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

Projekte

Projekte auflisten
GET/v1/compliance/apps/projects

Listet Projekt-Metadaten mit Filterfunktionen auf. Ergebnisse werden chronologisch (zeitlich aufsteigend) nach created_at sortiert.

Projektdetails abrufen
GET/v1/compliance/apps/projects/{project_id}

Ruft detaillierte Informationen für ein bestimmtes Projekt ab.

Projekt löschen
DELETE/v1/compliance/apps/projects/{project_id}

Löscht ein Projekt zu Compliance-Zwecken.

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

ProjekteAnhänge

Projektanhänge auflisten
GET/v1/compliance/apps/projects/{project_id}/attachments

Listet Dateien und Dokumente auf, die an ein Projekt angehängt sind.

ProjekteMitwirkende

Projektmitwirkende auflisten
GET/v1/compliance/apps/projects/{project_id}/collaborators

Listet die Benutzer, Gruppen und organisationsweiten Berechtigungen für ein Projekt auf.

ProjekteDokumente

Inhalt eines Projektdokuments abrufen
GET/v1/compliance/apps/projects/documents/{document_id}

Ruft detaillierte Informationen für ein bestimmtes Projektdokument ab.

Metadaten eines Projektdokuments abrufen
GET/v1/compliance/apps/projects/documents/{document_id}/metadata

Gibt Metadaten für ein Projektdokument zurück, ohne den Inhaltstext.

Projektdokument löschen
DELETE/v1/compliance/apps/projects/documents/{document_id}

Löscht ein Projektdokument zu Compliance-Zwecken.