Skip to main content
GET
List monitors

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:create_time

Field to sort by. Defaults to create_time. Under last_run_finish_time, monitors that have never run sort as the oldest. type sorts by the type's display name (Anomaly, Anomaly Percentile, Digest, Threshold).

Available options:
create_time,
update_time,
name,
last_run_finish_time,
state,
status,
latest_run_status,
schedule,
data_source,
type,
team_name,
created_by,
updated_by
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
name__ilike
string | null
name__not_ilike
string | null
id__in
string | null
id__not_in
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
budget_id__in
string | null
budget_id__not_in
string | null
budget_id__isnull
boolean | null
snowflake_account_id__in
string | null
snowflake_account_id__not_in
string | null
snowflake_account_id__isnull
boolean | null
data_source__in
string | null
data_source__not_in
string | null
schedule__in
string | null
schedule__not_in
string | null
state__in
string | null
state__not_in
string | null
destination_id__in
string | null
destination_id__not_in
string | null
type__in
string | null
type__not_in
string | null
display_in_feed
boolean | null
status__in
string | null
status__not_in
string | null
last_run_status__in
string | null
last_run_status__not_in
string | null
last_run_status__isnull
boolean | null
latest_run_status__in
string | null
latest_run_status__not_in
string | null
latest_run_trigger_status__in
string | null
latest_run_trigger_status__not_in
string | null
created_by__in
string | null
created_by__not_in
string | null
created_by__isnull
boolean | null
updated_by__in
string | null
updated_by__not_in
string | null
updated_by__isnull
boolean | null
create_time
string<date-time> | null
create_time__neq
string<date-time> | null
create_time__gt
string<date-time> | null
create_time__lt
string<date-time> | null
create_time__gte
string<date-time> | null
create_time__lte
string<date-time> | null
update_time
string<date-time> | null
update_time__neq
string<date-time> | null
update_time__gt
string<date-time> | null
update_time__lt
string<date-time> | null
update_time__gte
string<date-time> | null
update_time__lte
string<date-time> | null
create_time__in_range
enum<string> | null
Available options:
7D,
30D,
90D,
WTD,
MTD,
LMTD,
QTD,
YTD,
1M,
3M,
6M,
12M
create_time__not_in_range
enum<string> | null
Available options:
7D,
30D,
90D,
WTD,
MTD,
LMTD,
QTD,
YTD,
1M,
3M,
6M,
12M
update_time__in_range
enum<string> | null
Available options:
7D,
30D,
90D,
WTD,
MTD,
LMTD,
QTD,
YTD,
1M,
3M,
6M,
12M
update_time__not_in_range
enum<string> | null
Available options:
7D,
30D,
90D,
WTD,
MTD,
LMTD,
QTD,
YTD,
1M,
3M,
6M,
12M

Response

Successful Response

items
Monitor · 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.