Skip to main content
Cette documentation concerne les déploiements fédéraux de Devin. Retour à la documentation Devin
Consultez la consommation d’ACU en envoyant une requête typée à l’endpoint Analytics. La réponse peut inclure un total pour l’ensemble de l’équipe, des totaux pour un maximum de 100 groupes sélectionnés et des lignes paginées par utilisateur pour l’ensemble de l’équipe ou pour un groupe.
Nécessite l’autorisation Analytics Read et un niveau Team donnant accès à l’API d’analyse. Consultez la vue d’ensemble de l’API pour plus d’informations sur l’authentification, la pagination et les erreurs, ainsi que les limites d’ACU pour comprendre le lien entre la consommation et l’application des règles.
Une requête peut contenir soit la requête typée acu_consumption_query décrite ici, soit l’ancienne requête personnalisée query_requests, mais pas les deux.

Requête

string
requis
Votre clé de service disposant de l’autorisation Analytics Read.
string
Début d’une période historique au format RFC 3339 (par exemple 2025-01-01T00:00:00Z). Obligatoire pour les requêtes historical ; doit être omis pour les requêtes current_cycle.
string
Fin d’une période historique au format RFC 3339. La période est inclusive et ne peut pas dépasser 90 jours.
object
requis
Requête typée de consommation d’ACU.

Réponse

object
Chaque ligne utilisateur contient :

Comportement

  • L’attribution aux groupes repose sur l’appartenance actuelle. Les totaux des groupes et les lignes d’utilisateurs par groupe reflètent les personnes qui font actuellement partie du groupe, et non celles qui en faisaient partie pendant la période. Les utilisateurs appartenant à plusieurs groupes demandés sont comptabilisés dans chacun d’eux.
  • Les lignes Team conservent les anciens utilisateurs. Les lignes d’utilisateurs limitées à une Team incluent les utilisateurs qui ont depuis quitté la Team ou qui n’ont pas pu être résolus ; leur indicateur current_member est défini sur false.
  • Seuls les utilisateurs ayant utilisé des ACU apparaissent. Les utilisateurs n’ayant consommé aucun ACU pendant la période sont omis des lignes d’utilisateurs.
  • Historique ou cycle actuel. Les fenêtres historiques couvrent jusqu’à 90 jours d’utilisation enregistrée, inclus. current_cycle renvoie l’utilisation en quasi temps réel pour le cycle de facturation actif ; si la Team n’a pas de bornes de cycle actif, les champs de période des métadonnées l’indiquent.
  • Cohérence. Les totaux et la page de lignes d’utilisateurs d’une même réponse sont calculés à partir d’un unique snapshot cohérent.

Exemples

Lignes du total de la Team et du détail par utilisateur pour le cycle en cours

Répartition historique par groupe