List events
Query parameters
number
Number of events to return per page. Maximum
200, default 50.string
Opaque cursor from a previous response. Pass this to retrieve the next page of results.
string
Filter events to monitors of this type. One of
HTTP, TCP, TLS, DNS, SCHEDULED.string
Filter events to those with this exact status value, e.g.
down, expiring_soon, havent_heard.Response
CheckResult[]
Array of check result objects, each augmented with a
monitor summary.string | null
Pass this value as
?cursor= in your next request to retrieve the following page. Returns null when there are no more results.Pagination
Events use cursor-based pagination. To page through all results:- Make an initial request without a cursor.
- If the response includes a non-null
cursor, pass it as?cursor=in your next request. - Repeat until
cursorisnull.
Cursors are not stable across schema changes. Do not persist cursors across sessions for long-lived polling — restart from the beginning and rely on
createdAt timestamps to deduplicate if needed.