Skip to main content
GET
List GitHub security advisories

Authorizations

Authorization
string
header
required

JWT authentication token

Query Parameters

installation_id
string<uuid>
required

Neo installation UUID (from /api/v1/github/installations).

repo
string
required

Repository name to list (name only, or owner/name matching the installation account).

state
enum<string>

Filter by advisory state.

Available options:
triage,
draft,
published,
closed
sort
enum<string>

Sort property (default created).

Available options:
created,
updated,
published
direction
enum<string>

Sort direction (default desc).

Available options:
asc,
desc
per_page
integer

Items per page (1-100, default 25).

after
string

Cursor for the next page (from next_cursor).

before
string

Cursor for the previous page (from prev_cursor).

neo_triage
enum<string>

Filter by Neo triage linkage. yes = has a Neo triage run, no = not yet triaged in Neo, all (default) = no filter. When set to yes/no, the API scans ahead across GitHub pages to fill per_page matches; next_cursor may be an opaque resume cursor.

Available options:
all,
true,
false

Response

Normalized list of security advisories.

advisories
object[]
required
next_cursor
string

Cursor for the next page (pass as after).

prev_cursor
string

Cursor for the previous page (pass as before).