Skip to main content
GET
Elencare i code scan

Autorizzazioni

Richiede un utente di servizio o un token di accesso personale con l’autorizzazione ViewAccountCodeScans a livello Enterprise.

Comportamento

Restituisce le code scan dell’Enterprise, dalla più recente alla meno recente. Usalo per verificare lo status di una scansione avviata con Avvia Code Scan: waitingpendingrunningcompleted (oppure failed / cancelled). awaiting_user_input si applica solo alle scansioni interattive avviate dalla web app; le scansioni avviate tramite API non entrano in questo stato.

Filtri

  • time_after / time_before: timestamp Unix in secondi (UTC) che delimitano l’ora di creazione della scansione.
  • repo_name: solo le scansioni che hanno analizzato questo repository. Include anche le scansioni multi-repo che lo includono.
  • org_ids: solo le scansioni in queste organizzazioni.
I risultati sono paginati tramite un cursore opaco (after / first). Per una singola organizzazione, usa Elenca le code scan (organizzazione).

Autorizzazioni

Authorization
string
header
obbligatorio

Credenziale dell'utente del servizio (prefisso: cog_)

Parametri della query

time_before
integer | null
time_after
integer | null
after
string | null
first
integer
predefinito:100
Intervallo richiesto: 1 <= x <= 200
repo_name
string | null

Filtra per le scansioni che hanno analizzato questo repository. Include anche le scansioni multi-repo anche quando il repository non è il repo principale della scansione, quindi gli elementi restituiti potrebbero riportare un valore repo_name diverso.

org_ids
string[] | null

Filtra per le scansioni in queste organizzazioni.

Risposta

Risposta riuscita

items
CodeScanResponse · object[]
obbligatorio
end_cursor
string | null

Cursor per recuperare la pagina successiva, oppure None se questa è l'ultima pagina.

has_next_page
boolean
predefinito:false

Indica se sono disponibili altri elementi dopo questa pagina.

total
integer | null

Conteggio totale facoltativo (può essere omesso per motivi di prestazioni).