Skip to main content
GET
Récupérer les métriques d’analyse de code

Autorisations

Nécessite un utilisateur de service ou un jeton d’accès personnel doté de l’autorisation ViewCodeScans au niveau de l’organisation.

Filtres temporels

Cet endpoint requiert les paramètres de requête time_after et time_before.
  • time_after et time_before sont des horodatages Unix en secondes, interprétés en UTC.
  • time_after doit être antérieur à time_before.
  • L’intervalle entre time_after et time_before doit être de 100 jours maximum.
  • Les métriques sont limitées aux analyses de code créées au cours de cet intervalle.
Pour obtenir les métriques de toutes les organisations d’une entreprise, utilisez Obtenir les métriques d’analyse de code (Enterprise).

Autorisations

Authorization
string
header
requis

Identifiant de compte de service (préfixe : cog_)

Paramètres de chemin

org_id
string
requis

ID de l’organisation (préfixe : org-)

Exemple:

"org-abc123def456"

Paramètres de requête

time_before
integer
requis
time_after
integer
requis

Réponse

Réponse réussie

Modèle de réponse pour les métriques d’analyse de code.

Toutes les métriques portent uniquement sur les analyses de code créées dans l’intervalle de temps spécifié : les constats et les PR de remédiation sont attribués à l’analyse qui les a produits.

avg_pr_open_duration_seconds
number | null
requis

Temps moyen pendant lequel une PR est (ou a été) ouverte, en secondes : de sa création à sa fusion ou sa fermeture pour les PR terminées, et de sa création à maintenant pour les PR ouvertes. Null si aucune PR n’a été créée.

avg_pr_time_to_merge_seconds
number | null
requis

Temps moyen entre la création d’une PR et sa fusion, en secondes. Null si aucune PR n’a été fusionnée.

open_critical_findings_count
integer
requis

Nombre de constats ouverts de gravité critique.

open_high_findings_count
integer
requis

Nombre de constats ouverts de gravité élevée.

open_low_findings_count
integer
requis

Nombre de constats ouverts de gravité faible.

open_medium_findings_count
integer
requis

Nombre de constats ouverts de gravité moyenne.

prs_closed_count
integer
requis

Nombre de PR de remédiation fermées sans avoir été fusionnées.

prs_created_count
integer
requis

Nombre de PR créées par les sessions de remédiation des analyses.

prs_merged_count
integer
requis

Nombre de PR de remédiation fusionnées.

prs_open_count
integer
requis

Nombre de PR de remédiation actuellement ouvertes.

repos_scanned_count
integer
requis

Nombre de dépôts distincts analysés.

scans_count
integer
requis

Nombre d’analyses de code créées dans la période spécifiée.