Cette documentation concerne les déploiements fédéraux de Devin. Retour à la documentation Devin
/Analytics, /UserPageAnalytics et /CascadeAnalytics) vérifient également le niveau d’accès aux analyses du déploiement ; une Team sans accès aux analyses reçoit permission_denied.
URL de base
Toutes les requêtes sont des requêtesPOST JSON envoyées au serveur d’API de votre déploiement :
<your-server> par le domaine de l’API de votre déploiement fédéral.
Authentification
Chaque requête est authentifiée à l’aide d’une clé de service incluse dans le corps de la requête :Autorisations requises
Clés limitées à une Team ou à un groupe
Les clés de service sont associées à un périmètre lors de leur création :- Les clés limitées à une Team peuvent interroger les données de l’ensemble de la Team et gérer tous les groupes de la Team.
- Les clés limitées à un groupe sont restreintes au groupe qui leur est attribué. Elles peuvent lire le total cumulé d’ACU du groupe et les lignes utilisateur, lister et lire uniquement ce groupe, et lire ou mettre à jour les plafonds d’ACU uniquement pour les membres actuels de ce groupe. Elles ne peuvent pas lire les totaux de l’ensemble de la Team ni les lignes utilisateur, consulter d’autres groupes ou créer des groupes.
Pagination
Les listes de groupes, de membres de groupes et les lignes d’ACU par utilisateur sont paginées :page_size— facultatif ; 100 par défaut, 1 000 au maximum. Si vous l’omettez ou transmettez0, la valeur par défaut est utilisée.next_page_token— renvoyé lorsque d’autres résultats sont disponibles. Transmettez-le commepage_tokendans une requête par ailleurs identique (y compris avec le mêmepage_size) pour récupérer la page suivante.
invalid_argument.

