Get a paginated list of monitoring configurations for a customer
GET
/monitorings
page_size
(integer, optional) - Number of items per page
sort_by
(string, optional) - Field to sort results by
"last_execution"
"last_execution"
- Sort by last execution time"next_run"
- Sort by next scheduled run"state"
- Sort by running state"website"
- Sort by website URL"id"
- Sort by monitoring IDsort_direction
(string, optional) - Sort order
"desc"
"asc"
- Ascending order"desc"
- Descending ordernext_token
(string, optional) - Pagination token for next page
state
(string, optional) - Filter by running state
website
(string, optional) - Filter by specific website
items
(array) - List of monitoring objectsnext_token
(string|null) - Token for next page (null if no more pages){ "error": "page_size must be a positive integer between 1 and 100" }
{ "error": "Failed to fetch monitorings", "items": [], "next_token": null }
next_token
next_token
from the previous responsenext_token
will be null
website
and state
filters cannot be used togetherwebsite
takes precedence and state
is ignoredwebsite
or state
filters, all matching results are returned and next_token
is always null
sort_by
, sort_direction
) are ignored when using filterswebsite
or state
, pagination is not supported (returns all matching results)next_token
is specific to the original query parameters and should not be reused with different filtersnext_token
values are ignored and treated as if no token was providedNumber of items per page (1-100, default 10)
1 <= x <= 100
Field to sort by (default: last_execution)
last_execution
, next_run
, state
, website
, id
Sort order (asc or desc, default desc)
asc
, desc
Pagination token for next page
Filter by running state
Filter by specific website URL
OK
The response is of type object[]
.