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

Autorisations

Nécessite un utilisateur de service disposant de l’autorisation ViewAccountCodeScans au niveau de l’entreprise.

Filtres temporels

Cet endpoint nécessite les paramètres de requête time_after et time_before.
  • time_after et time_before sont tous deux des timestamps Unix en secondes, interprétés en UTC.
  • time_after doit être antérieur à time_before.
  • La plage de temps entre time_after et time_before doit être de 100 jours ou moins.
  • Les métriques ne portent que sur les analyses de code créées dans cette plage de temps.

Autorisations

Authorization
string
header
requis

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

Paramètres de requête

time_before
integer
requis
time_after
integer
requis
org_ids
string[] | null

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.