Skip to main content
POST
Remédier au constat d’analyse de code

Autorisations

Requiert un utilisateur de service ou un jeton d’accès personnel doté de l’autorisation ManageSecurityScanFindings au niveau de l’organisation pour un constat issu d’une analyse security, ou de l’autorisation ManageCodeScanFindings pour un constat issu d’une analyse de tout autre type. L’autorisation est vérifiée en fonction du type de l’analyse concernée. UseSecurityScans et UseCodeScans incluent l’autorisation correspondante sur les constats.

Comportement

Lance une session Devin pour remédier au constat d’analyse de code spécifié : elle analyse le code vulnérable, applique un correctif et ouvre une pull request. La session est attribuée au principal à l’origine de l’appel (l’utilisateur de service ou le PAT ayant effectué la requête). Renvoie 409 Conflict si le constat dispose déjà d’une session de remédiation.

Autorisations

Authorization
string
header
requis

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

Paramètres de chemin

scan_id
string
requis
finding_id
string
requis
org_id
string
requis

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

Exemple:

"org-abc123def456"

Réponse

Réponse réussie

La session de remédiation lancée pour un constat d’analyse de code.

finding_id
string
requis

Le constat faisant l’objet d’une remédiation.

session_id
string
requis

ID de la session Devin lancée pour remédier au constat.