---
title: Compliance API
url: https://platform.claude.com/docs/pt-BR/manage-claude/compliance-api
description: Acesso programático à atividade, chats, arquivos, projetos, sessões em aplicativos Claude e usuários da sua organização no Claude para conformidade, auditoria e governança.
---

A Compliance API oferece aos clientes do Claude Enterprise e do Claude Console acesso programático ao Activity Feed (feed de atividades) da sua organização. Para organizações Claude Enterprise, ela também abrange o diretório de usuários, funções e grupos de todas as organizações vinculadas; as configurações efetivas em vigor para cada organização; os chats, arquivos e projetos subjacentes nas organizações do claude.ai; e as sessões do Cowork, Claude Code, Claude Science, Claude for Microsoft 365 e Claude in Chrome. Equipes de segurança, jurídicas e de conformidade a utilizam para auditar atividades, recuperar ou excluir conteúdo e enviar eventos para ferramentas downstream.

<Note>
  Dois tipos de chave desbloqueiam a Compliance API. Uma **Compliance Access Key** (criada no claude.ai) alcança todos os endpoints, e uma **Admin API key** (criada no Claude Console) alcança apenas o Activity Feed. Consulte [De qual chave você precisa?](https://platform.claude.com/docs/pt-BR/manage-claude/compliance-api-access#which-key-do-you-need) para a comparação completa dos tipos de chave.
</Note>

A chamada a seguir retorna o evento de atividade mais recente na sua organização. Qualquer chave com o escopo `read:compliance_activities` pode fazê-la. Para criar uma chave e conceder a ela esse escopo, consulte [Configurar a Compliance API](https://platform.claude.com/docs/pt-BR/manage-claude/compliance-api-access).

```bash cURL
curl --fail-with-body -sS \
  "https://api.anthropic.com/v1/compliance/activities?limit=1" \
  --header "x-api-key: $ANTHROPIC_COMPLIANCE_ACCESS_KEY" \
  --header "anthropic-version: 2023-06-01"
```

Uma resposta bem-sucedida retorna um objeto JSON contendo `data` (um array de registros `Activity`), `has_more`, `first_id` e `last_id`:

```json Response
{
  "data": [
    {
      "id": "activity_01XyDMpzjS89pFZXqSFUBDr6",
      "created_at": "2026-04-10T08:09:10Z",
      "organization_id": "org_01Wv6QeBcDfGhJkLmNpQrSt8",
      "organization_uuid": "abcdef01-2345-6789-abcd-ef0123456789",
      "actor": {
        "type": "user_actor",
        "email_address": "user@example.com",
        "user_id": "user_01TuVwXyZaBcDeFgH2JkLmN4",
        "ip_address": "192.0.2.34",
        "user_agent": "Mozilla/5.0..."
      },
      "type": "claude_chat_created",
      "claude_chat_id": "claude_chat_01XyDMpzjS89pFZXqSFUBDr6",
      "claude_project_id": "claude_proj_01KGp4eZNug9ri4kE35RSppq"
    }
  ],
  "has_more": true,
  "first_id": "activity_01XyDMpzjS89pFZXqSFUBDr6",
  "last_id": "activity_01XyDMpzjS89pFZXqSFUBDr6"
}
```

***

## Como a Compliance API funciona

Todos os "endpoints" (pontos de extremidade) ficam em `/v1/compliance/*` em `https://api.anthropic.com`, autenticam por meio do cabeçalho `x-api-key` e recebem o cabeçalho [`anthropic-version`](https://platform.claude.com/docs/pt-BR/api/versioning) em todas as requisições. Para provisionar uma chave, consulte [Configurar a Compliance API](https://platform.claude.com/docs/pt-BR/manage-claude/compliance-api-access).

O Activity Feed (`GET /v1/compliance/activities`) está disponível para qualquer chave que possua o escopo `read:compliance_activities`; consulte [Consultar o Activity Feed](https://platform.claude.com/docs/pt-BR/manage-claude/compliance-activity-feed) para filtros, paginação e o objeto `Activity` completo. Os demais endpoints exigem uma Compliance Access Key com o escopo relevante.

Um tenant do Claude Enterprise tem uma organização pai (o contêiner de nível superior que centraliza a identidade) com organizações vinculadas de dois tipos: organizações do claude.ai, onde os usuários conversam e armazenam conteúdo, e organizações do Claude Console, onde os usuários gerenciam cargas de trabalho da Claude API. Para uma chave que abrange a organização pai, os endpoints de diretório (organizações, usuários, funções e grupos) retornam dados de todas as organizações vinculadas de ambos os tipos. Os endpoints de conteúdo (chats, arquivos, projetos, anexos de projetos e sessões) atendem apenas dados do Claude Enterprise. Os endpoints de chats, arquivos e projetos retornam chats, arquivos e projetos do claude.ai. Os endpoints de sessões retornam transcrições de sessões do Cowork, Claude Code, Claude Science, Claude for Microsoft 365 e Claude in Chrome nas máquinas dos usuários (sessões locais), capturadas enquanto os usuários estão conectados com sua conta Claude Enterprise. Eles também retornam transcrições de sessões do Cowork iniciadas no claude.ai pela web ou pelo celular, que são executadas na nuvem em ambientes gerenciados pela Anthropic (sessões remotas). Uma organização independente do Claude Console (sem organização pai) não faz parte de um tenant do Claude Enterprise; ela usa chaves de API Admin e pode consultar apenas o Activity Feed.

Todos os endpoints `/v1/compliance/*` compartilham um "rate limit" (limite de taxa) de 600 requisições por minuto por organização pai (para uma organização Claude Console independente, por organização). Os endpoints de sessões locais contam apenas contra esse limite compartilhado, e os endpoints de sessões remotas têm um segundo orçamento de requisições adicional. Consulte [429 Too Many Requests](https://platform.claude.com/docs/pt-BR/manage-claude/compliance-errors#429-too-many-requests) para os cabeçalhos de resposta e o contrato de novas tentativas.

***

## Versionamento

Envie o cabeçalho `anthropic-version` em todas as requisições; consulte [Versões da API](https://platform.claude.com/docs/pt-BR/api/versioning) para as versões disponíveis.

***

## Compliance API versus recursos relacionados

Alguns recursos adjacentes se sobrepõem à Compliance API; veja como escolher.

### Exportar logs de auditoria

A exportação de logs de auditoria é um recurso separado em [claude.ai > Configurações da organização > Dados e privacidade](https://claude.ai/admin-settings/data-privacy-controls) que permite que proprietários e proprietários principais baixem um CSV de eventos da organização. É significativamente mais restrita que a Compliance API: uma janela de retrospectiva limitada, apenas download em CSV e nenhum acesso ao conteúdo de chats, arquivos ou projetos. Padronize o uso da Compliance API para uso programático contínuo.

### Analytics API

A Anthropic fornece duas APIs de análise: a Claude Enterprise Analytics API e a [Claude Code Analytics API](https://platform.claude.com/docs/pt-BR/manage-claude/claude-code-analytics-api). Ambas retornam números agregados de uso e custo para equipes de TI, FinOps e plataforma, enquanto a Compliance API retorna registros por evento para equipes de segurança, jurídicas e de conformidade. As duas famílias de API respondem a perguntas diferentes, usam chaves diferentes e são provisionadas separadamente.

### Logging com OpenTelemetry

O [logging com OpenTelemetry do Cowork](https://support.claude.com/en/articles/14477985-monitor-claude-cowork-activity-with-opentelemetry) e o [monitoramento do Claude Code](https://code.claude.com/docs/en/monitoring-usage) transmitem telemetria por evento, incluindo metadados de token, custo e host, para um coletor que você executa à medida que a atividade acontece, enquanto a Compliance API retorna transcrições retidas por sessão da Anthropic sob solicitação e funciona com sua Compliance Access Key existente. O logging com OpenTelemetry também pode capturar prompts e respostas, mas a Anthropic recomenda a Compliance API para recuperar o conteúdo de sessões do Cowork e do Claude Code. Para uma tabela comparando sessões locais, sessões remotas e logging com OpenTelemetry, consulte a introdução de [Recuperar transcrições de sessões](https://platform.claude.com/docs/pt-BR/manage-claude/compliance-sessions).

### Inference hooks

Os [inference hooks](https://platform.claude.com/docs/pt-BR/manage-claude/inference-hooks) (ganchos de inferência) (beta) atuam inline: o servidor de segurança de IA da sua organização recebe cada prompt governado antes da inferência e pode negá-lo em tempo real, enquanto a Compliance API recupera registros após o fato e retorna dados mais ricos, como configurações da organização e arquivos não textuais completos.

***

## Nesta seção

<CardGroup>
  <Card href="https://platform.claude.com/docs/pt-BR/manage-claude/compliance-api-access" title="Configurar a Compliance API">
    Habilite a Compliance API para sua organização, depois crie uma Compliance Access Key (com permissões por escopo) ou uma chave de API Admin e saiba qual usar.
  </Card>

  <Card href="https://platform.claude.com/docs/pt-BR/manage-claude/compliance-activity-feed" title="Consultar o Activity Feed">
    Recupere, filtre e pagine o Activity Feed compartilhado. Compatível com ambos os tipos de chave.
  </Card>

  <Card href="https://platform.claude.com/docs/pt-BR/manage-claude/compliance-content-data" title="Recuperar e excluir chats, arquivos e projetos">
    Leia o conteúdo de chats, arquivos e anexos de projetos; exclua chats, arquivos e projetos sob demanda. Requer Compliance Access Key.
  </Card>

  <Card href="https://platform.claude.com/docs/pt-BR/manage-claude/compliance-sessions" title="Recuperar transcrições de sessões">
    Liste as sessões que seus usuários executam em aplicativos e agentes Claude, como Cowork e Claude Code, e recupere suas transcrições. Requer Compliance Access Key.
  </Card>

  <Card href="https://platform.claude.com/docs/pt-BR/manage-claude/compliance-org-data" title="Listar organizações, usuários, funções, grupos e configurações">
    Enumere organizações vinculadas, membros, funções e grupos de diretório, e leia as configurações efetivas de cada organização.
  </Card>

  <Card href="https://platform.claude.com/docs/pt-BR/manage-claude/compliance-integration-patterns" title="Projetar sua integração de conformidade">
    Escolha um padrão de consumo do feed, planeje a correlação com SIEM e decida sua abordagem de retenção.
  </Card>

  <Card href="https://platform.claude.com/docs/pt-BR/manage-claude/compliance-errors" title="Tratar erros da Compliance API">
    Respostas 400, 401, 403, 404, 409, 429 e 5xx comuns da Compliance API, com a causa e a correção de cada uma.
  </Card>

  <Card href="https://platform.claude.com/docs/pt-BR/api/compliance" title="Referência da API">
    Caminhos de endpoints, parâmetros e esquemas de resposta para todas as chamadas da Compliance API.
  </Card>

  <Card href="https://platform.claude.com/docs/pt-BR/manage-claude/compliance-faq" title="Perguntas frequentes sobre a Compliance API">
    Respostas a perguntas comuns sobre chaves, escopos, disponibilidade e integração.
  </Card>
</CardGroup>
