Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

API de Conformidade

API de ConformidadeAtividades

Consultar atividades de conformidade
GET/v1/compliance/activities

Lista atividades de conformidade para o tenant autenticado.

API de ConformidadeOrganizações

Listar organizações
GET/v1/compliance/organizations

Lista organizações sob a organização pai.

API de ConformidadeOrganizaçõesUsuários

Listar usuários da organização
GET/v1/compliance/organizations/{org_uuid}/users

Lista os membros usuários atuais de uma organização.

API de ConformidadeOrganizaçõesFunções

Listar Funções de Conformidade
GET/v1/compliance/organizations/{org_uuid}/roles
Obter Função de Conformidade
GET/v1/compliance/organizations/{org_uuid}/roles/{role_id}

API de ConformidadeOrganizaçõesFunçõesPermissões

Listar Permissões de Função de Conformidade
GET/v1/compliance/organizations/{org_uuid}/roles/{role_id}/permissions

API de ConformidadeOrganizaçõesConfigurações

Obter configurações efetivas da organização
GET/v1/compliance/organizations/{organization_id}/settings

Recupera as configurações efetivas de uma organização.

API de ConformidadeGrupos

Listar Grupos de Conformidade
GET/v1/compliance/groups
Obter Grupo de Conformidade
GET/v1/compliance/groups/{group_id}

API de ConformidadeGruposMembros

Listar Membros de Grupo de Conformidade
GET/v1/compliance/groups/{group_id}/members

API de ConformidadeAplicativosChats

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 resolvidos 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.

API de ConformidadeAplicativosChatsMensagens

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.

API de ConformidadeAplicativosChatsArquivos

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.

API de ConformidadeAplicativosChatsArquivos Gerados

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.

API de ConformidadeAplicativosProjetos

Listar projetos
GET/v1/compliance/apps/projects

Lista metadados de projetos com recursos de filtragem. Os resultados são ordenados cronologicamente (tempo crescente) por created_at.

Obter detalhes do projeto
GET/v1/compliance/apps/projects/{project_id}

Obtém informações detalhadas de um projeto específico.

Excluir projeto
DELETE/v1/compliance/apps/projects/{project_id}

Exclui um projeto para fins de conformidade.

API de ConformidadeAplicativosProjetosAnexos

Listar anexos do projeto
GET/v1/compliance/apps/projects/{project_id}/attachments

Lista arquivos e documentos anexados a um projeto.

API de ConformidadeAplicativosProjetosColaboradores

Listar colaboradores do projeto
GET/v1/compliance/apps/projects/{project_id}/collaborators

Lista os usuários, grupos e concessões de nível organizacional em um projeto.

API de ConformidadeAplicativosProjetosDocumentos

Obter conteúdo de documento do projeto
GET/v1/compliance/apps/projects/documents/{document_id}

Obtém informações detalhadas de um documento de projeto específico.

Obter metadados de documento do projeto
GET/v1/compliance/apps/projects/documents/{document_id}/metadata

Retorna metadados de um documento de projeto, sem o corpo do conteúdo.

Excluir documento do projeto
DELETE/v1/compliance/apps/projects/documents/{document_id}

Exclui um documento de projeto para fins de conformidade.

API de ConformidadeAplicativosArtifacts

Obter metadados de artifact
GET/v1/compliance/apps/artifacts/{artifact_version_id}

Retorna metadados de uma versão de artifact, sem o corpo do conteúdo.

Baixar conteúdo de artifact
GET/v1/compliance/apps/artifacts/{artifact_version_id}/content

Baixa o conteúdo de uma versão de artifact para fins de conformidade.

API de ConformidadeAplicativosSessõesLocal

Listar sessões locais
GET/v1/compliance/apps/sessions/local

Lista sessões locais nas organizações que a chave pode ler.

Recuperar uma sessão local
GET/v1/compliance/apps/sessions/local/{local_session_id}

Recupera uma sessão local.

API de ConformidadeAplicativosSessõesLocalMensagens

Recuperar mensagens de sessão local
GET/v1/compliance/apps/sessions/local/{local_session_id}/messages

Lê a transcrição de uma sessão local, da mais antiga para a mais recente por padrão.

API de ConformidadeAplicativosSessõesRemoto

Listar sessões remotas
GET/v1/compliance/apps/sessions/remote

Lista sessões remotas (sessões do Cowork que são executadas em ambientes de nuvem gerenciados pela Anthropic) nas organizações que a chave pode ler.

API de ConformidadeAplicativosSessõesRemotoMensagens

Recuperar mensagens de sessão remota
GET/v1/compliance/apps/sessions/remote/{claude_remote_session_id}/messages

Recupera a transcrição de uma sessão remota: prompts do usuário, respostas do assistente, e chamadas e resultados de ferramentas. Blocos de pensamento e imagens não são incluídos.

API de ConformidadeCódigoArtifacts

Listar Artifacts de Código
GET/v1/compliance/apps/code/artifacts

Lista Artifacts do Claude Code pertencentes a organizações sob a organização pai.

Baixar Conteúdo de Versão de Artifact de Código
GET/v1/compliance/apps/code/artifacts/{artifact_id}/versions/{version_id}

Transmite via streaming o conteúdo de uma versão de um Artifact do Claude Code como corpo da resposta.

Excluir Artifact de Código
DELETE/v1/compliance/apps/code/artifacts/{artifact_id}

Exclui permanentemente um Artifact de Código e todas as suas versões. Esta é uma operação destrutiva que não pode ser desfeita. Uma resposta 200 significa que a exclusão foi iniciada e o Artifact foi reivindicado; a remoção do conteúdo é concluída de forma assíncrona.