Skip to content

Last updated: July 22, 2025

DQOps REST API checks models reference

The references of all objects used by checks REST API operations are listed below.

CheckDefinitionListModel

Check list model that is returned by the REST API.

The structure of this object is described below

 Property name   Description                       Data type 
check_name Check name string
full_check_name Full check name string
custom This check has is a custom check or was customized by the user. boolean
built_in This check is provided with DQOps as a built-in check. boolean
can_edit Boolean flag that decides if the current user can update or delete this object. boolean
yaml_parsing_error Optional parsing error that was captured when parsing the YAML file. This field is null when the YAML file is valid. If an error was captured, this field returns the file parsing error message and the file location. string

CheckDefinitionFolderModel

Check list folder model that is returned by the REST API.

The structure of this object is described below

 Property name   Description                       Data type 
folders A dictionary of nested folders with data quality checks. The keys are the folder names. Dict[string, CheckDefinitionFolderModel]
checks List of data quality checks defined in this folder. List[CheckDefinitionListModel]

CheckDefinitionModel

Check model that is returned by the REST API. Describes a single unique data quality check.

The structure of this object is described below

 Property name   Description                       Data type 
check_name Check name string
sensor_name Sensor name string
rule_name Rule name string
help_text Help text that is shown in the check editor that describes the purpose and usage of the check string
friendly_name An alternative check's name that is shown on the check editor. string
standard This is a standard data quality check that is always shown on the data quality checks editor screen. Non-standard data quality checks (when the value is false) are advanced checks that are shown when the user decides to expand the list of checks. boolean
default_severity The severity level (warning, error, fatal) for the default rule that is activated in the data quality check editor when the check is enabled. DefaultRuleSeverityLevel
custom This check has is a custom check or was customized by the user. boolean
built_in This check is provided with DQOps as a built-in check. boolean
can_edit Boolean flag that decides if the current user can update or delete this object. boolean
yaml_parsing_error Optional parsing error that was captured when parsing the YAML file. This field is null when the YAML file is valid. If an error was captured, this field returns the file parsing error message and the file location. string