Claude Platform Docs

To enable the Compliance API, see the setup guide.

Set up the Compliance API

Progetti

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

Models
ProjectRetrieveResponse object{ id, attachments_count, chats_count, 10 more }

Detailed project information for compliance responses.

ProjectListResponse object{ id, created_at, deleted_at, 6 more }

Project information for compliance responses.

ProjectDeleteResponse object{ type: "claude_project_deleted", id }

Response for deleting a Claude project.

type: optional "claude_project_deleted"

Constant string confirming deletion.

defaultclaude_project_deleted
id: string

The ID of the Claude project that was deleted

ProgettiAllegati

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

Elenca i file e i documenti allegati a un progetto.

ProgettiCollaboratori

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.

ProgettiDocumenti

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