Skip to main content
GET
List monitor runs

Authorizations

Authorization
string
header
required

Organization API key (sl_…).

Headers

x-tenant-id
string
required

The organization ID the request is scoped to.

Query Parameters

sort_by
enum<string>
default:start_time

Field to sort by. Defaults to start_time.

Available options:
start_time,
finish_time,
monitor_name,
status,
period_start_time,
duration_seconds,
trigger_value,
lower_bound,
upper_bound
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
start_time
string<date-time> | null
start_time__neq
string<date-time> | null
start_time__gt
string<date-time> | null
start_time__lte
string<date-time> | null
start_time__in_range
enum<string> | null
Available options:
7D,
30D,
90D,
WTD,
MTD,
LMTD,
QTD,
YTD,
1M,
3M,
6M,
12M
start_time__not_in_range
enum<string> | null
Available options:
7D,
30D,
90D,
WTD,
MTD,
LMTD,
QTD,
YTD,
1M,
3M,
6M,
12M
finish_time
string<date-time> | null
finish_time__neq
string<date-time> | null
finish_time__gt
string<date-time> | null
finish_time__gte
string<date-time> | null
finish_time__lt
string<date-time> | null
finish_time__lte
string<date-time> | null
finish_time__in_range
enum<string> | null
Available options:
7D,
30D,
90D,
WTD,
MTD,
LMTD,
QTD,
YTD,
1M,
3M,
6M,
12M
finish_time__not_in_range
enum<string> | null
Available options:
7D,
30D,
90D,
WTD,
MTD,
LMTD,
QTD,
YTD,
1M,
3M,
6M,
12M
duration_seconds
number | null
duration_seconds__neq
number | null
duration_seconds__gt
number | null
duration_seconds__gte
number | null
duration_seconds__lt
number | null
duration_seconds__lte
number | null
trigger_value
number | null
trigger_value__neq
number | null
trigger_value__gt
number | null
trigger_value__gte
number | null
trigger_value__lt
number | null
trigger_value__lte
number | null
lower_bound
number | null
lower_bound__neq
number | null
lower_bound__gt
number | null
lower_bound__gte
number | null
lower_bound__lt
number | null
lower_bound__lte
number | null
upper_bound
number | null
upper_bound__neq
number | null
upper_bound__gt
number | null
upper_bound__gte
number | null
upper_bound__lt
number | null
upper_bound__lte
number | null
trigger_value__isnull
boolean | null
lower_bound__isnull
boolean | null
upper_bound__isnull
boolean | null
destination_id__in
string | null
destination_id__not_in
string | null
monitor_id__in
string | null
monitor_id__not_in
string | null
monitor_dismissed
boolean | null
monitor_name__ilike
string | null
monitor_name__not_ilike
string | null
team_id__in
string | null
team_id__not_in
string | null
team_id__isnull
boolean | null
team_name__ilike
string | null
team_name__not_ilike
string | null
state__in
string | null
state__not_in
string | null
type__in
string | null
type__not_in
string | null
data_source__in
string | null
data_source__not_in
string | null
schedule__in
string | null
schedule__not_in
string | null
snowflake_account_id__in
string | null
snowflake_account_id__not_in
string | null
snowflake_account_id__isnull
boolean | null
budget_id__in
string | null
budget_id__not_in
string | null
budget_id__isnull
boolean | null
created_by__in
string | null
created_by__not_in
string | 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.