Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

Chats

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.

Models
ChatListResponse object{ id, created_at, deleted_at, 8 more }

Chat metadata for listing chats (without messages).

ChatDeleteResponse object{ type: "claude_chat_deleted", id }

Response for deleting a Claude chat.

type: optional "claude_chat_deleted"

Constant string confirming deletion

defaultclaude_chat_deleted
id: string

The ID of the Claude chat that was deleted

ChatsNachrichten

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

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

ChatsDateien

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.

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.