Create, Manage & Delete
Programmatically manage data quality monitors for your assets so you can monitor various aspects of data quality including freshness, volume, field health and custom rules.
Body
assetany ofRequired
or
or
test_typestring · enumRequiredPossible values:
modestring · enumRequiredPossible values:
namestring · max: 100Required
descriptionany ofOptional
string · max: 1000Optional
nullOptional
notifybooleanRequired
custom_alertsany ofOptional
or
nullOptional
incident_levelstring · enumRequiredPossible values:
dimensionany ofOptional
string · enumOptionalPossible values:
nullOptional
row_creationany ofOptional
or
or
or
nullOptional
frequencyany ofOptional
or
or
or
or
nullOptional
lookback_periodany ofOptional
integer · min: 1Optional
nullOptional
custom_sqlany ofOptional
stringOptional
nullOptional
total_row_count_queryany ofOptional
stringOptional
nullOptional
thresholdany ofOptional
anyOptional
or
or
or
or
nullOptional
valueany ofOptional
stringOptional
nullOptional
groupingany ofOptional
or
nullOptional
Responses
200
Successful Response
application/json
monitor_idintegerRequired
422
Validation Error
application/json
post
/monitorsBody
idintegerRequired
nameany ofOptional
string · max: 100Optional
nullOptional
descriptionany ofOptional
string · max: 1000Optional
nullOptional
notifybooleanRequired
custom_alertsany ofOptional
or
nullOptional
incident_levelstring · enumRequiredPossible values:
dimensionany ofOptional
string · enumOptionalPossible values:
nullOptional
row_creationany ofOptional
or
or
or
nullOptional
frequencyany ofOptional
or
or
or
or
nullOptional
lookback_periodany ofOptional
integer · min: 1Optional
nullOptional
custom_sqlany ofOptional
stringOptional
nullOptional
total_row_count_queryany ofOptional
stringOptional
nullOptional
thresholdany ofOptional
anyOptional
or
or
or
or
nullOptional
valueany ofOptional
stringOptional
nullOptional
groupsany ofOptional
string[]Optional
nullOptional
Responses
200
Successful Response
application/json
monitor_idintegerRequired
422
Validation Error
application/json
put
/monitorsMonitor Validation & Constraints
Monitorable assets
Asset types by test
Test Type
Primary Asset Type
create_supported
Supported test types by monitor mode
Test Type
On-Demand Support
Scheduled Support
Notes
Test type capabilities and features
Test Type
Grouping Support
Smart Training
Quality Dimensions
Row Creation Required
Mode and scheduling rules
Frequency shapes and constraints
Row Creation Mode
Hourly (1H, 3H, 6H, 12H)
Daily
Weekly
Monthly
Row creation modes and constraints
Row creation mode availability
Test Type
Monitor Mode
Timestamp
SQL Expression
All Records
Notes
Row creation mode specifications
Lookback period constraints
Row Creation Mode
Lookback Period Required
Notes
Grouping and group mapping
Custom SQL grouping
Alerts and notifications
Thresholds: validation rules and types by test type
Threshold types and validation rules
Test Type
Monitor Mode
Threshold Type(s)
Validation Rules
Notes
Threshold object shapes
Test-type specific notes
Names and descriptions
Time zones
Appendix: Quick Field reference
Last updated