Scan hochladen
Lädt einen abgeschlossenen Scan-Report aus CLI-Tools hoch. Laden Sie zuerst mindestens eine Quelldatei mit /code-upload für dieselbe run_id hoch. Dieser Endpoint empfängt vorab generierte Scan-Ergebnisse von Semgrep, Snyk, Checkmarx, CodeQL und Fortify und integriert sie in das System.
Autorisierungen
API-Key für die Authentifizierung API-Tokens inaktiver Benutzer werden abgelehnt.
Header
Identifiziert den Client, der den Scan ausgelöst hat. Anfragen ohne diesen Header werden der API zugeordnet.
api, cli, vscode, vs2022, intellij Optionale CLI-Version, die mit dem Scan gespeichert wird. Verwenden Sie 1–64 Buchstaben, Ziffern, Punkte, Pluszeichen oder Bindestriche; ungültige Werte werden ignoriert.
64^[0-9A-Za-z.+-]{1,64}$Abfrageparameter
ID des dem Scan-Report zugeordneten Laufs
Für den Scan verwendete Engine
checkmarx, codeql, fortify, semgrep, snyk Name des Projekts
Base64-codierter JSON-String mit Repository-Informationen (branch_name, integration_url usw.)
Body
Inhalt des Scan-Reports als UTF-8-Text (in der Regel im SARIF- oder JSON-Format)
The body is of type string.
Antwort
Scan-Report erfolgreich hochgeladen
"ok"
