Passer au contenu principal
PATCH
Triage en masse des problèmes

Autorisations

CORGEA-TOKEN
string
header
requis

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

Corps

application/json

Sélectionnez les findings avec rule ou avec finding_ids, jamais les deux dans un même appel.

target_status
enum<string>
requis

fix_in_progress est disponible uniquement lorsque finding_types contient seulement sast.

Options disponibles:
open,
fixed,
false_positive,
accepted_risk,
duplicate,
fix_in_progress
justification
string
requis
Minimum string length: 1
rule
object
requis

Sélectionnez un périmètre avec company_wide, project_ids ou team_ids. Les filtres utilisent match pour combiner les critères applicables ; les filtres CWE s’appliquent à SAST, et les filtres CVE et d’accessibilité à SCA.

finding_ids
string<uuid>[]

Identifiants de findings (issus de /findings ou du finding_id des éléments de problème) ou identifiants de problèmes. Un identifiant de finding désigne la détection la plus récente du finding, et la décision s’applique à toutes ses détections. Les identifiants qui ne correspondent à rien sont renvoyés dans unresolved_ids et comptés comme non appariés. Les findings de conteneurs et IaC sont hors du triage en masse ; leurs identifiants sont donc eux aussi renvoyés dans unresolved_ids.

apply
boolean
défaut:true

Définissez false pour créer un aperçu sans modifier les problèmes.

expiry_date
string<date-time> | null

Date d’expiration future, uniquement pour les actions accepted_risk.

Réponse

Action prévisualisée ou appliquée

status
string
Exemple:

"ok"

action
object
unresolved_ids
string[]

Identifiants de finding_ids qui ne correspondent à aucun finding ni problème. Vide lorsque les findings ont été sélectionnés avec rule.