To enable the Compliance API, see the setup guide.
Set up the Compliance APIAPI de conformité
API de conformitéActivités
Interroger les activités de conformité
Liste les activités de conformité pour le locataire authentifié.
API de conformitéOrganisations
Lister les organisations
Liste les organisations sous l'organisation parente.
API de conformitéOrganisationsUtilisateurs
Lister les utilisateurs de l'organisation
Liste les utilisateurs membres actuels d'une organisation.
API de conformitéOrganisationsRôles
Lister les rôles de conformité
Obtenir un rôle de conformité
API de conformitéOrganisationsRôlesAutorisations
Lister les permissions de rôle de conformité
API de conformitéOrganisationsParamètres
Obtenir les paramètres effectifs de l'organisation
Récupère les paramètres effectifs d'une organisation.
API de conformitéGroupes
Lister les groupes de conformité
Obtenir un groupe de conformité
API de conformitéGroupesMembres
Lister les membres de groupe de conformité
API de conformité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.
API de conformité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.
API de conformité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.
API de conformité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.
API de conformité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é.
API de conformitéApplicationsProjetsPièces jointes
Lister les pièces jointes d'un projet
Liste les fichiers et documents attachés à un projet.
API de conformitéApplicationsProjetsCollaborateurs
Lister les collaborateurs d'un projet
Liste les utilisateurs, groupes et attributions à l'échelle de l'organisation sur un projet.
API de conformité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é.
API 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é.
API 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.
API de conformité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.
API de conformité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.
API de conformité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.
API de conformité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.