Skip to main content
GET
List a monitor's runs

Authorizations

Authorization
string
header
required

Organization API key (sl_…).

Headers

x-tenant-id
string
required

The organization ID the request is scoped to.

Path Parameters

monitor_id
string
required

Query Parameters

sort_by
enum<string>
default:start_time

Field to sort by. Defaults to start_time.

Available options:
start_time,
finish_time
sort_order
enum<string>
default:desc

asc or desc (default).

Available options:
asc,
desc
page_token
string | null

Opaque cursor from a previous response. Omit on the first call.

max_results
integer
default:50
trigger_status__in
string | null
trigger_status__not_in
string | null
run_status__in
string | null
run_status__not_in
string | null
status__in
string | null
status__not_in
string | null
notification_sent
boolean | null
period_start_time__gte
string<date-time> | null
period_start_time__lt
string<date-time> | null
period_end_time__gte
string<date-time> | null
period_end_time__lt
string<date-time> | null
start_time__gte
string<date-time> | null
start_time__lt
string<date-time> | null

Response

Successful Response

A page of monitor runs.

items
MonitorRun · object[]
required
page_token
string | null

Opaque cursor for the next page; empty/absent on the last page.

row_count
integer | null

Best-effort total for the filtered result set; may be null when expensive.