Passer au contenu principal
GET
Obtenir les analyses

Autorisations

CORGEA-TOKEN
string
header
requis

Clé API pour l'authentification Les jetons API des utilisateurs inactifs sont refusés.

Paramètres de requête

project
string

Filtrer les analyses par nom de projet

repo
string

Filtrer les analyses par sous-chaîne de l’URL du dépôt

branch
string

Filtrer les analyses par nom exact de branche

pull_request_id
string

Filtrer les analyses par identifiant exact de pull request ou de merge request

sha
string

Filtrer les analyses par un SHA de commit exact ou une liste de 50 SHA de commit distincts au maximum, séparés par des virgules. Renvoie les analyses correspondant à un des SHA indiqués. Les espaces et les entrées vides sont ignorés ; plus de 50 SHA distincts entraînent une réponse HTTP 400.

metadata_key
string

Filtrer les analyses qui contiennent cette clé de métadonnées. Combinez-le avec metadata_value pour faire correspondre une clé et une valeur exactes.

metadata_value
string

Fait correspondre une valeur exacte pour metadata_key ou, utilisé seul, effectue une recherche dans les métadonnées des analyses.

triggered_by
string

Filtrez les analyses en fonction de l'utilisateur qui les a déclenchées. Utilisez une adresse e-mail ou "current_user".

scan_type
enum<string>

Filtrer les analyses par type. Utiliser « full » pour les analyses complètes ou « partial » pour les analyses limitées aux fichiers sélectionnés.

Options disponibles:
full,
partial
page
integer
défaut:1

Le numéro de page pour la pagination

page_size
integer
défaut:20

Le nombre de résultats par page

Plage requise: x <= 50

Réponse

Analyses récupérées avec succès

status
string
Exemple:

"ok"

page
integer
total_pages
integer
total_scans
integer

Nombre total d’analyses correspondant à la requête, toutes pages confondues

scans
object[]