Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

Compliance-API

Compliance-APIAktivitäten

Compliance-Aktivitäten abfragen
GET/v1/compliance/activities

Listet Compliance-Aktivitäten für den authentifizierten Tenant auf.

Compliance-APIOrganisationen

Organisationen auflisten
GET/v1/compliance/organizations

Listet Organisationen unter der übergeordneten Organisation auf.

Compliance-APIOrganisationenBenutzer

Organisationsbenutzer auflisten
GET/v1/compliance/organizations/{org_uuid}/users

Listet aktuelle Benutzermitglieder einer Organisation auf.

Compliance-APIOrganisationenRollen

Compliance-Rollen auflisten
GET/v1/compliance/organizations/{org_uuid}/roles
Compliance-Rolle abrufen
GET/v1/compliance/organizations/{org_uuid}/roles/{role_id}

Compliance-APIOrganisationenRollenBerechtigungen

Compliance-Rollenberechtigungen auflisten
GET/v1/compliance/organizations/{org_uuid}/roles/{role_id}/permissions

Compliance-APIOrganisationenEinstellungen

Effektive Organisationseinstellungen abrufen
GET/v1/compliance/organizations/{organization_id}/settings

Ruft die effektiven Einstellungen für eine Organisation ab.

Compliance-APIGruppen

Compliance-Gruppen auflisten
GET/v1/compliance/groups
Compliance-Gruppe abrufen
GET/v1/compliance/groups/{group_id}

Compliance-APIGruppenMitglieder

Compliance-Gruppenmitglieder auflisten
GET/v1/compliance/groups/{group_id}/members

Compliance-APIAppsChats

Chats auflisten
GET/v1/compliance/apps/chats

Listet Chat-Metadaten mit Filtermöglichkeiten für eine gezielte Compliance-Prüfung auf. Die Ergebnisse werden chronologisch (zeitlich aufsteigend) nach dem order_by-Schlüssel sortiert, bei Gleichstand nach ID.

Chat löschen
DELETE/v1/compliance/apps/chats/{claude_chat_id}

Löscht einen Chat und alle zugehörigen Nachrichten und Dateien dauerhaft. Dies ist ein destruktiver Vorgang, der nicht rückgängig gemacht werden kann.

Compliance-APIAppsChatsNachrichten

Chat-Nachrichten abrufen
GET/v1/compliance/apps/chats/{claude_chat_id}/messages

Ruft den Nachrichtenverlauf und Datei-Metadaten für einen bestimmten Chat ab.

Compliance-APIAppsChatsDateien

Datei-Metadaten abrufen
GET/v1/compliance/apps/chats/files/{claude_file_id}

Ruft Metadaten für eine Datei ab, auf die in Chat-Nachrichten verwiesen wird, ohne den Dateiinhalt herunterzuladen. Verwende den zugehörigen /content-Endpunkt, um die Bytes herunterzuladen.

Datei löschen
DELETE/v1/compliance/apps/chats/files/{claude_file_id}

Löscht eine bestimmte Datei dauerhaft. Dies ist ein destruktiver Vorgang, der nicht rückgängig gemacht werden kann.

Dateiinhalt herunterladen
GET/v1/compliance/apps/chats/files/{claude_file_id}/content

Lädt den binären Inhalt einer Datei herunter, auf die in Chat-Nachrichten verwiesen wird.

Compliance-APIAppsChatsGenerierte Dateien

Metadaten einer von Claude generierten Datei abrufen
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}

Gibt Metadaten für eine Datei zurück, die der Assistent per Tool-Nutzung erstellt hat.

Eine von Claude generierte Datei herunterladen
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content

Lädt den binären Inhalt einer Datei herunter, die der Assistent per Tool-Nutzung erstellt hat.

Compliance-APIAppsProjekte

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.

Compliance-APIAppsProjekteAnhänge

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

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

Compliance-APIAppsProjekteMitwirkende

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

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

Compliance-APIAppsProjekteDokumente

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.

Compliance-APIAppsArtifacts

Artifact-Metadaten abrufen
GET/v1/compliance/apps/artifacts/{artifact_version_id}

Gibt Metadaten für eine Artifact-Version zurück, ohne den Inhaltstext.

Artifact-Inhalt herunterladen
GET/v1/compliance/apps/artifacts/{artifact_version_id}/content

Lädt den Inhalt einer Artifact-Version zu Compliance-Zwecken herunter.

Compliance-APIAppsSitzungenLokal

Lokale Sitzungen auflisten
GET/v1/compliance/apps/sessions/local

Listet lokale Sitzungen über die Organisationen hinweg auf, die der Key lesen darf.

Eine lokale Sitzung abrufen
GET/v1/compliance/apps/sessions/local/{local_session_id}

Ruft eine lokale Sitzung ab.

Compliance-APIAppsSitzungenLokalNachrichten

Nachrichten einer lokalen Sitzung abrufen
GET/v1/compliance/apps/sessions/local/{local_session_id}/messages

Liest das Transkript einer lokalen Sitzung, standardmäßig beginnend mit dem ältesten Eintrag.

Compliance-APIAppsSitzungenRemote

Remote-Sitzungen auflisten
GET/v1/compliance/apps/sessions/remote

Listet Remote-Sitzungen (Cowork-Sitzungen, die in von Anthropic verwalteten Cloud-Umgebungen laufen) über die Organisationen hinweg auf, die der Key lesen darf.

Compliance-APIAppsSitzungenRemoteNachrichten

Nachrichten einer Remote-Sitzung abrufen
GET/v1/compliance/apps/sessions/remote/{claude_remote_session_id}/messages

Ruft das Transkript einer Remote-Sitzung ab: Benutzer-Prompts, Assistentenantworten sowie Tool-Aufrufe und -Ergebnisse. Thinking-Blöcke und Bilder sind nicht enthalten.

Compliance-APICodeArtifacts

Code-Artifacts auflisten
GET/v1/compliance/apps/code/artifacts

Listet Claude Code Artifacts auf, die Organisationen unter der übergeordneten Organisation gehören.

Inhalt einer Code-Artifact-Version herunterladen
GET/v1/compliance/apps/code/artifacts/{artifact_id}/versions/{version_id}

Streams the content of one version of a Claude Code Artifact as the response body.

Code-Artifact löschen
DELETE/v1/compliance/apps/code/artifacts/{artifact_id}

Löscht ein Code-Artifact und alle seine Versionen dauerhaft. Dies ist ein destruktiver Vorgang, der nicht rückgängig gemacht werden kann. Eine 200-Antwort bedeutet, dass die Löschung eingeleitet und das Artifact beansprucht ist; die Entfernung des Inhalts wird asynchron abgeschlossen.