Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

API di conformità

API di conformitàAttività

Interroga le attività di conformità
GET/v1/compliance/activities

Elenca le attività di conformità per il tenant autenticato.

API di conformitàOrganizzazioni

Elenca le organizzazioni
GET/v1/compliance/organizations

Elenca le organizzazioni sotto l'organizzazione padre.

API di conformitàOrganizzazioniUtenti

Elenca gli utenti dell'organizzazione
GET/v1/compliance/organizations/{org_uuid}/users

Elenca gli utenti attualmente membri di un'organizzazione.

API di conformitàOrganizzazioniRuoli

Elenca i ruoli di conformità
GET/v1/compliance/organizations/{org_uuid}/roles
Ottieni ruolo di conformità
GET/v1/compliance/organizations/{org_uuid}/roles/{role_id}

API di conformitàOrganizzazioniRuoliAutorizzazioni

Elenca le autorizzazioni dei ruoli di conformità
GET/v1/compliance/organizations/{org_uuid}/roles/{role_id}/permissions

API di conformitàOrganizzazioniImpostazioni

Ottieni le impostazioni effettive dell'organizzazione
GET/v1/compliance/organizations/{organization_id}/settings

Recupera le impostazioni effettive di un'organizzazione.

API di conformitàGruppi

Elenca i gruppi di conformità
GET/v1/compliance/groups
Ottieni gruppo di conformità
GET/v1/compliance/groups/{group_id}

API di conformitàGruppiMembri

Elenca i membri del gruppo di conformità
GET/v1/compliance/groups/{group_id}/members

API di conformitàAppChat

Elenca le chat
GET/v1/compliance/apps/chats

Elenca i metadati delle chat con funzionalità di filtro per una revisione mirata della conformità. I risultati sono ordinati cronologicamente (in ordine temporale crescente) in base alla chiave order_by, con i pareggi risolti tramite id.

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

Elimina definitivamente una chat e tutti i messaggi e i file associati. Si tratta di un'operazione distruttiva che non può essere annullata.

API di conformitàAppChatMessaggi

Ottieni i messaggi della chat
GET/v1/compliance/apps/chats/{claude_chat_id}/messages

Recupera la cronologia dei messaggi e i metadati dei file per una chat specifica.

API di conformitàAppChatFile

Ottieni i metadati del file
GET/v1/compliance/apps/chats/files/{claude_file_id}

Recupera i metadati di un file referenziato nei messaggi della chat, senza scaricare il contenuto del file. Usa l'endpoint gemello /content per scaricare i byte.

Elimina file
DELETE/v1/compliance/apps/chats/files/{claude_file_id}

Elimina definitivamente un file specifico. Si tratta di un'operazione distruttiva che non può essere annullata.

Scarica il contenuto del file
GET/v1/compliance/apps/chats/files/{claude_file_id}/content

Scarica il contenuto binario di un file referenziato nei messaggi della chat.

API di conformitàAppChatFile generati

Ottieni i metadati di un file generato da Claude
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}

Restituisce i metadati di un file creato dall'assistente tramite l'uso degli strumenti.

Scarica un file generato da Claude
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content

Scarica il contenuto binario di un file creato dall'assistente tramite l'uso degli strumenti.

API di conformitàAppProgetti

Elenca i progetti
GET/v1/compliance/apps/projects

Elenca i metadati dei progetti con funzionalità di filtro. I risultati sono ordinati cronologicamente (in ordine crescente di tempo) per created_at.

Ottieni i dettagli del progetto
GET/v1/compliance/apps/projects/{project_id}

Ottieni informazioni dettagliate per un progetto specifico.

Elimina progetto
DELETE/v1/compliance/apps/projects/{project_id}

Elimina un progetto per finalità di conformità.

API di conformitàAppProgettiAllegati

Elenca gli allegati del progetto
GET/v1/compliance/apps/projects/{project_id}/attachments

Elenca i file e i documenti allegati a un progetto.

API di conformitàAppProgettiCollaboratori

Elenca i collaboratori del progetto
GET/v1/compliance/apps/projects/{project_id}/collaborators

Elenca gli utenti, i gruppi e le concessioni a livello di organizzazione su un progetto.

API di conformitàAppProgettiDocumenti

Ottieni il contenuto del documento di progetto
GET/v1/compliance/apps/projects/documents/{document_id}

Ottieni informazioni dettagliate per un documento di progetto specifico.

Ottieni i metadati del documento di progetto
GET/v1/compliance/apps/projects/documents/{document_id}/metadata

Restituisce i metadati di un documento di progetto, senza il corpo del contenuto.

Elimina documento di progetto
DELETE/v1/compliance/apps/projects/documents/{document_id}

Elimina un documento di progetto per finalità di conformità.

API di conformitàAppArtifacts

Ottieni i metadati dell'artifact
GET/v1/compliance/apps/artifacts/{artifact_version_id}

Restituisce i metadati di una versione di artifact, senza il corpo del contenuto.

Scarica il contenuto dell'artifact
GET/v1/compliance/apps/artifacts/{artifact_version_id}/content

Scarica il contenuto di una versione di artifact per finalità di conformità.

API di conformitàAppSessioniLocali

Elenca le sessioni locali
GET/v1/compliance/apps/sessions/local

Elenca le sessioni locali nelle organizzazioni che la chiave può leggere.

Recupera una sessione locale
GET/v1/compliance/apps/sessions/local/{local_session_id}

Recupera una singola sessione locale.

API di conformitàAppSessioniLocaliMessaggi

Recupera i messaggi della sessione locale
GET/v1/compliance/apps/sessions/local/{local_session_id}/messages

Legge la trascrizione di una sessione locale, per impostazione predefinita a partire dalla più vecchia.

API di conformitàAppSessioniRemote

Elenca le sessioni remote
GET/v1/compliance/apps/sessions/remote

Elenca le sessioni remote (sessioni Cowork eseguite in ambienti cloud gestiti da Anthropic) nelle organizzazioni che la chiave può leggere.

API di conformitàAppSessioniRemoteMessaggi

Recupera i messaggi della sessione remota
GET/v1/compliance/apps/sessions/remote/{claude_remote_session_id}/messages

Recupera la trascrizione di una sessione remota: prompt dell'utente, risposte dell'assistente, chiamate agli strumenti e relativi risultati. I blocchi di ragionamento e le immagini non sono inclusi.

API di conformitàCodiceArtifacts

Elenca gli Artifact di Code
GET/v1/compliance/apps/code/artifacts

Elenca gli Artifact di Claude Code di proprietà delle organizzazioni sotto l'organizzazione padre.

Scarica il contenuto della versione di un Artifact di Code
GET/v1/compliance/apps/code/artifacts/{artifact_id}/versions/{version_id}

Streams the content of one version of a Claude Code Artifact as the response body.

Elimina Artifact di Code
DELETE/v1/compliance/apps/code/artifacts/{artifact_id}

Elimina definitivamente un Artifact di Code e tutte le sue versioni. Si tratta di un'operazione distruttiva che non può essere annullata. Una risposta 200 significa che l'eliminazione è avviata e l'Artifact è stato acquisito; la rimozione del contenuto viene completata in modo asincrono.