Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

Conversations

Lister les conversations
GET/v1/compliance/apps/chats

Liste les métadonnées des conversations avec des capacités de filtrage pour un examen de conformité ciblé. Les résultats sont triés chronologiquement (ordre croissant) selon la clé order_by, les égalités étant départagées par id.

Supprimer une conversation
DELETE/v1/compliance/apps/chats/{claude_chat_id}

Supprime définitivement une conversation ainsi que tous les messages et fichiers associés. Il s'agit d'une opération destructive irréversible.

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

ConversationsMessages

Obtenir les messages d'une conversation
GET/v1/compliance/apps/chats/{claude_chat_id}/messages

Récupère l'historique des messages et les métadonnées de fichiers pour une conversation spécifique.

ConversationsFichiers

Obtenir les métadonnées d'un fichier
GET/v1/compliance/apps/chats/files/{claude_file_id}

Récupère les métadonnées d'un fichier référencé dans les messages de conversation, sans télécharger le contenu du fichier. Utilisez le point de terminaison frère /content pour télécharger les octets.

Supprimer un fichier
DELETE/v1/compliance/apps/chats/files/{claude_file_id}

Supprime définitivement un fichier spécifique. Il s'agit d'une opération destructive qui ne peut pas être annulée.

Télécharger le contenu d'un fichier
GET/v1/compliance/apps/chats/files/{claude_file_id}/content

Télécharge le contenu binaire d'un fichier référencé dans les messages de conversation.

ConversationsFichiers générés

Obtenir les métadonnées d'un fichier généré par Claude
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}

Renvoie les métadonnées d'un fichier créé par l'assistant via l'utilisation d'outils.

Télécharger un fichier généré par Claude
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content

Télécharge le contenu binaire d'un fichier créé par l'assistant via l'utilisation d'outils.