Skip to main content
GET
Code-Scans auflisten

Berechtigungen

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

Verhalten

Gibt die Code-Scans der Organisation zurück, beginnend mit dem neuesten. Verwenden Sie diesen Endpunkt, um den status eines mit Code-Scan starten gestarteten Scans zu pollen: waitingpendingrunningcompleted (oder failed / cancelled). awaiting_user_input gilt nur für interaktive Scans, die über die Web-App gestartet wurden; über die API gestartete Scans erreichen diesen Status nicht. Um Scans für alle Organisationen eines Enterprise aufzulisten, verwenden Sie Code-Scans auflisten (Enterprise).

Filter

  • time_after / time_before: Unix-Zeitstempel in Sekunden (UTC), die den Erstellungszeitpunkt des Scans eingrenzen.
  • repo_name: nur Scans, die dieses Repo gescannt haben. Entspricht Multi-Repo-Scans, die dieses Repo enthalten.
Die Ergebnisse werden mithilfe eines undurchsichtigen Cursors (after / first) paginiert.

Autorisierungen

Authorization
string
header
erforderlich

Servicebenutzer-Anmeldedaten (Präfix: cog_)

Pfadparameter

org_id
string
erforderlich

Organisations-ID (Präfix: org-)

Beispiel:

"org-abc123def456"

Abfrageparameter

time_before
integer | null
time_after
integer | null
after
string | null
first
integer
Standard:100
Erforderlicher Bereich: 1 <= x <= 200
repo_name
string | null

Auf Scans filtern, die dieses Repository gescannt haben. Erfasst auch Multi-Repo-Scans, selbst wenn das Repository nicht das primäre Repo des Scans ist. Daher können zurückgegebene Einträge einen anderen repo_name angeben.

Antwort

Erfolgreiche Antwort

items
CodeScanResponse · object[]
erforderlich
end_cursor
string | null

Cursor zum Abrufen der nächsten Seite oder None, wenn dies die letzte Seite ist.

has_next_page
boolean
Standard:false

Gibt an, ob nach dieser Seite weitere Einträge verfügbar sind.

total
integer | null

Optionale Gesamtanzahl (kann aus Performance-Gründen weggelassen werden).