Monitors
Integrate monitoring and alerting into orchestration, CI/CD, and observability workflows so teams can react faster and automate responses to data issues.
Body
queryany ofOptional
Search term to match against name (substring match, case insensitive)
stringOptional
nullOptional
assetany ofOptional
Filter monitors that associated with a specific asset
or
nullOptional
childrenbooleanOptionalDefault:
If false, only return monitors directly associated with asset. Otherwise, return all monitors associated with asset and its children. This field is ignored if the asset is not present
falsemonitor_modeany ofOptional
Filter monitors by mode
string · enumOptionalPossible values:
nullOptional
test_typeany ofOptional
Filter monitors by the type of monitor
string · enumOptionalPossible values:
nullOptional
pageinteger · min: 1OptionalDefault:
1page_sizeinteger · min: 1 · max: 100OptionalDefault:
10Responses
200
Successful Response
application/json
422
Validation Error
application/json
post
/monitors/searchQuery parameters
monitor_idinteger · min: 1Required
Unique identifier of the monitor
Responses
200
Successful Response
application/json
created_atstring · date-timeRequired
idintegerRequired
nameany ofRequired
stringOptional
nullOptional
descriptionany ofRequired
stringOptional
nullOptional
modestring · enumRequiredPossible values:
incident_typestring · enumRequiredPossible values:
incident_levelstring · enumRequiredPossible values:
test_typestring · enumRequiredPossible values:
notifybooleanRequired
enabledbooleanRequired
is_group_bybooleanRequired
dimensionany ofRequired
string · enumOptionalPossible values:
nullOptional
last_runany ofRequired
string · date-timeOptional
nullOptional
last_run_statusany ofRequired
string · enumOptionalPossible values:
nullOptional
custom_alertsany ofRequired
or
nullOptional
row_creationany ofRequired
or
or
or
nullOptional
frequencyany ofRequired
or
or
or
or
nullOptional
lookback_periodany ofRequired
integerOptional
nullOptional
groupsany ofRequired
string[]Optional
nullOptional
group_mappingany ofRequired
or
nullOptional
custom_sqlany ofRequired
stringOptional
nullOptional
total_row_count_queryany ofRequired
stringOptional
nullOptional
thresholdany ofRequired
anyOptional
or
or
or
or
nullOptional
valueany ofRequired
stringOptional
nullOptional
422
Validation Error
application/json
get
/monitorsQuery parameters
monitor_idinteger · min: 1Required
Unique identifier of the monitor
pageinteger · min: 1OptionalDefault:
1page_sizeinteger · min: 10 · max: 1000OptionalDefault:
10Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
/monitors/historyLast updated