Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

Chats

Listar chats
GET/v1/compliance/apps/chats

Lista los metadatos de los chats con capacidades de filtrado para una revisión de cumplimiento específica. Los resultados se ordenan cronológicamente (tiempo ascendente) por la clave order_by, y los empates se resuelven por id.

Eliminar chat
DELETE/v1/compliance/apps/chats/{claude_chat_id}

Elimina permanentemente un chat y todos los mensajes y archivos asociados. Esta es una operación destructiva que no se puede deshacer.

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

ChatsMensajes

Obtener mensajes del chat
GET/v1/compliance/apps/chats/{claude_chat_id}/messages

Obtiene el historial de mensajes y los metadatos de archivos de un chat específico.

ChatsArchivos

Obtener metadatos de archivo
GET/v1/compliance/apps/chats/files/{claude_file_id}

Obtiene los metadatos de un archivo referenciado en los mensajes del chat, sin descargar el contenido del archivo. Usa el endpoint hermano /content para descargar los bytes.

Eliminar archivo
DELETE/v1/compliance/apps/chats/files/{claude_file_id}

Elimina permanentemente un archivo específico. Esta es una operación destructiva que no se puede deshacer.

Descargar contenido de archivo
GET/v1/compliance/apps/chats/files/{claude_file_id}/content

Descarga el contenido binario de un archivo referenciado en los mensajes del chat.

Obtener metadatos de archivo generado por Claude
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}

Devuelve los metadatos de un archivo que el asistente creó mediante uso de herramientas.

Descargar un archivo generado por Claude
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content

Descarga el contenido binario de un archivo que el asistente creó mediante uso de herramientas.