Skip to main content
POST
Code-Scan-Befund beheben

Berechtigungen

Erfordert einen Service-Benutzer oder ein persönliches Zugriffstoken mit der Berechtigung UseCodeScans auf Organisationsebene.

Verhalten

Startet eine Devin-Sitzung zur Behebung des angegebenen Code-Scan-Befunds: Die Sitzung analysiert den anfälligen Code, implementiert eine Fehlerbehebung und eröffnet einen Pull Request. Die Sitzung wird dem aufrufenden Principal (dem Service-Benutzer oder PAT, der die Anfrage gestellt hat) zugeordnet. Gibt 409 Conflict zurück, wenn für den Befund bereits eine Fehlerbehebungs-Sitzung vorhanden ist.

Autorisierungen

Authorization
string
header
erforderlich

Servicebenutzer-Anmeldedaten (Präfix: cog_)

Pfadparameter

scan_id
string
erforderlich
finding_id
string
erforderlich
org_id
string
erforderlich

Organisations-ID (Präfix: org-)

Beispiel:

"org-abc123def456"

Antwort

Erfolgreiche Antwort

Die für einen Code-Scan-Befund gestartete Fehlerbehebungs-Sitzung.

finding_id
string
erforderlich

Der Befund, für den eine Fehlerbehebung durchgeführt wird.

session_id
string
erforderlich

ID der Devin-Sitzung, die zur Fehlerbehebung des Befunds gestartet wurde.