notifier
Retrieve Pages of a Notification Set
By performing a GET with an id as a path parameter, the client will retrieve a paginated response of notification objects.
get/notifier/api/v1/notification/{id}
Query parameters
page_sizeinteger
The maximum number of notifications to deliver in a single page.
nextstring
An opaque token previously obtained from the service.
The next page to fetch via id. Typically this number is provided on initial response in the "page.next" field. The first request should omit this field.
Response
A paginated list of notifications
Example response
{
"page": {
"size": 100,
"next": "1b4d0db2-e757-4150-bbbb-543658144205"
},
"notifications": [
{
"id": "5e4b387e-88d3-4364-86fd-063447a6fad2",
"manifest": "sha256:35c102085707f703de2d9eaad8752d6fe1b8f02b5d2149f1d8357c9cc7fb7d0a",
"reason": "added",
"vulnerability": {
"name": "CVE-2009-5155",
"fixed_in_version": "v0.0.1",
"links": "http://example.com/CVE-2009-5155",
"description": "In the GNU C Library (aka glibc or libc6) before 2.28, parse_reg_exp in posix/regcomp.c misparses alternatives, which allows attackers to cause a denial of service (assertion failure and application exit) or trigger an incorrect result by attempting a regular-expression match.\"",
"normalized_severity": "Unknown",
"package": {
"id": "10",
"name": "libapt-pkg5.0",
"version": "1.6.11",
"kind": "BINARY",
"arch": "x86",
"source": {
"id": "9",
"name": "apt",
"version": "1.6.11",
"kind": "SOURCE",
"source": null
}
},
"distribution": {
"id": "1",
"did": "ubuntu",
"name": "Ubuntu",
"version": "18.04.3 LTS (Bionic Beaver)",
"version_code_name": "bionic",
"version_id": "18.04",
"pretty_name": "Ubuntu 18.04.3 LTS"
}
}
}
]
}