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 metadados de chats com recursos de filtragem para revisão de compliance direcionada. Os resultados são ordenados cronologicamente (tempo crescente) pela chave order_by, com empates desfeitos pelo id.

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

Exclui permanentemente um chat e todas as mensagens e arquivos associados. Esta é uma operação destrutiva que não pode ser desfeita.

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

ChatsMensagens

Obter mensagens do chat
GET/v1/compliance/apps/chats/{claude_chat_id}/messages

Recupera o histórico de mensagens e metadados de arquivos de um chat específico.

ChatsArquivos

Obter metadados de arquivo
GET/v1/compliance/apps/chats/files/{claude_file_id}

Recupera metadados de um arquivo referenciado em mensagens de chat, sem baixar o conteúdo do arquivo. Use o endpoint irmão /content para baixar os bytes.

Excluir arquivo
DELETE/v1/compliance/apps/chats/files/{claude_file_id}

Exclui permanentemente um arquivo específico. Esta é uma operação destrutiva que não pode ser desfeita.

Baixar conteúdo do arquivo
GET/v1/compliance/apps/chats/files/{claude_file_id}/content

Baixa o conteúdo binário de um arquivo referenciado em mensagens de chat.

Obter metadados de arquivo gerado pelo Claude
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}

Retorna metadados de um arquivo que o assistente criou via uso de ferramentas.

Baixar um arquivo gerado pelo Claude
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content

Baixa o conteúdo binário de um arquivo que o assistente criou via uso de ferramentas.