To enable the Compliance API, see the setup guide.
Set up the Compliance APIApplications
ApplicationsConversations
Lister les conversations
Liste les métadonnées des conversations avec des capacités de filtrage pour un examen
de conformité ciblé. Les résultats sont triés chronologiquement (ordre croissant)
selon la clé order_by, les égalités étant départagées par id.
Supprimer une conversation
Supprime définitivement une conversation ainsi que tous les messages et fichiers associés. Il s'agit d'une opération destructive irréversible.
ApplicationsConversationsMessages
Obtenir les messages d'une conversation
Récupère l'historique des messages et les métadonnées de fichiers pour une conversation spécifique.
ApplicationsConversationsFichiers
Obtenir les métadonnées d'un fichier
Récupère les métadonnées d'un fichier référencé dans les messages de conversation, sans
télécharger le contenu du fichier. Utilisez le point de terminaison frère /content pour
télécharger les octets.
Supprimer un fichier
Supprime définitivement un fichier spécifique. Il s'agit d'une opération destructive qui ne peut pas être annulée.
Télécharger le contenu d'un fichier
Télécharge le contenu binaire d'un fichier référencé dans les messages de conversation.
ApplicationsConversationsFichiers générés
Obtenir les métadonnées d'un fichier généré par Claude
Renvoie les métadonnées d'un fichier créé par l'assistant via l'utilisation d'outils.
Télécharger un fichier généré par Claude
Télécharge le contenu binaire d'un fichier créé par l'assistant via l'utilisation d'outils.
ApplicationsProjets
Lister les projets
Liste les métadonnées de projet avec des capacités de filtrage. Les résultats sont triés chronologiquement (ordre croissant) par created_at.
Obtenir les détails d'un projet
Obtient des informations détaillées pour un projet spécifique.
Supprimer un projet
Supprime un projet à des fins de conformité.
ApplicationsProjetsPièces jointes
Lister les pièces jointes d'un projet
Liste les fichiers et documents attachés à un projet.
ApplicationsProjetsCollaborateurs
Lister les collaborateurs d'un projet
Liste les utilisateurs, groupes et attributions à l'échelle de l'organisation sur un projet.
ApplicationsProjetsDocuments
Obtenir le contenu d'un document de projet
Obtient des informations détaillées pour un document de projet spécifique.
Obtenir les métadonnées d'un document de projet
Renvoie les métadonnées d'un document de projet, sans le corps du contenu.
Supprimer un document de projet
Supprime un document de projet à des fins de conformité.
ApplicationsArtifacts
Obtenir les métadonnées d'un artefact
Renvoie les métadonnées d'une version d'artefact, sans le corps du contenu.
Télécharger le contenu d'un artefact
Télécharge le contenu d'une version d'artefact à des fins de conformité.
ApplicationsSessionsLocales
Lister les sessions locales
Liste les sessions locales dans les organisations que la clé est autorisée à lire.
Récupérer une session locale
Récupère une session locale.
ApplicationsSessionsLocalesMessages
Récupérer les messages d'une session locale
Lit la transcription d'une session locale, de la plus ancienne à la plus récente par défaut.
ApplicationsSessionsDistant
Lister les sessions distantes
Liste les sessions distantes (sessions Cowork exécutées dans des environnements cloud gérés par Anthropic) dans les organisations que la clé est autorisée à lire.
ApplicationsSessionsDistantMessages
Récupérer les messages d'une session distante
Récupère la transcription d'une session distante : prompts utilisateur, réponses de l'assistant, et appels d'outils et leurs résultats. Les blocs de réflexion et les images ne sont pas inclus.
ApplicationsCodeArtifacts
Lister les Artifacts de code
Liste les Artifacts Claude Code appartenant aux organisations sous l'organisation parente.
Télécharger le contenu d'une version d'Artifact de code
Diffuse en streaming le contenu d'une version d'un artifact Claude Code en tant que corps de la réponse.
Télécharger le contenu d'un Artifact de code
Diffuse en streaming le contenu actuel d'un Artifact en tant que corps de la réponse. Pour un
Claude Doc, il s'agit du texte du Doc sous forme d'archive ZIP de fichiers Word, un par
onglet de texte, et la requête doit définir multi_file_format=zip. Pour tout autre
Artifact, il s'agit de la dernière version, telle que la renvoie
GET /v1/compliance/apps/code/artifacts/{artifact_id}/versions/{version_id}.
Supprimer un Artifact de code
Supprime définitivement un Artifact de code et toutes ses versions. Il s'agit d'une opération destructive qui ne peut pas être annulée. Une réponse 200 signifie que la suppression est initiée et que l'Artifact est réservé ; la suppression du contenu s'achève de manière asynchrone.