Skip to content

Last updated: July 22, 2025

DQOps REST API environment models reference

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

DqoSettingsModel

REST API model that returns a key/value list of all DQOps configuration properties.

The structure of this object is described below

 Property name   Description                       Data type 
properties Dictionary of all effective DQOps system properties, retrieved from the default configuration files, user configuration files, environment variables and 'dqo' command arguments. Dict[string, Object]

DqoUserRole

DQOps user role within a data domain or a whole account level.

The structure of this object is described below

 Data type   Enum values 
string admin
editor
operator
viewer
none

DqoUserProfileModel

The model that describes the current user and his access rights.

The structure of this object is described below

 Property name   Description                       Data type 
user User email. string
tenant DQOps Cloud tenant. string
license_type DQOps Cloud license type. string
trial_period_expires_at The date and time when the trial period of a PERSONAL DQOps license expires and the account is downgraded to a FREE license. string
connections_limit Limit of the number of connections that can be synchronized to the DQOps Cloud data quality warehouse. integer
users_limit Limit of the number of users that can be added to a DQOps environment. integer
months_limit Limit of the number of recent months (excluding the current month) that can be synchronized to the DQOps Cloud data quality warehouse. integer
connection_tables_limit Limit of the number of tables inside each connection that can be synchronized to the DQOps Cloud data quality warehouse. integer
tables_limit Limit of the total number of tables that can be synchronized to the DQOps Cloud data quality warehouse. integer
jobs_limit Limit of the number of supported concurrent jobs that DQOps can run in parallel on this instance. integer
data_domains_limit Limit of the number of supported data domains in an ENTERPRISE version of DQOps. integer
account_role User role that limits possible operations that the current user can perform. DqoUserRole
data_quality_data_warehouse_enabled True when the account has access to the DQOps Cloud's data quality data lake and data warehouse, allowing to synchronize files and use the data quality data warehouse. boolean
can_manage_account User is the administrator of the account and can perform security related actions, such as managing users. boolean
can_view_any_object User can view any object and view all results. boolean
can_manage_scheduler User can start and stop the job scheduler. boolean
can_cancel_jobs User can cancel running jobs. boolean
can_run_checks User can run data quality checks. boolean
can_delete_data User can delete data quality results. boolean
can_collect_statistics User can collect statistics. boolean
can_manage_data_sources User can manage data sources: create connections, import tables, change the configuration of connections, tables, columns. Change any settings in the Data Sources section. boolean
can_synchronize User can trigger the synchronization with DQOps Cloud. boolean
can_edit_comments User can edit comments on connections, tables, columns. boolean
can_edit_labels User can edit labels on connections, tables, columns. boolean
can_manage_definitions User can manage definitions of sensors, rules, checks and the default data quality check configuration that is applied on imported tables. boolean
can_compare_tables User can define table comparison configurations and compare tables. boolean
can_manage_users User can manage other users, add users to a multi-user account, change access rights, reset passwords. boolean
can_manage_and_view_shared_credentials User can manage shared credentials and view (or download) already defined shared credentials. boolean
can_change_own_password User can change his own password in DQOps Cloud, because the DQOps Cloud Pairing API Key is valid and synchronization is enabled. boolean
can_use_data_domains User can use data domains. Support for data domains requires an ENTERPRISE license of DQOps. boolean
can_synchronize_to_data_catalog User can synchronize data to a data catalog. The instance must be configured correctly and the user must have at least an EDITOR role. boolean
can_use_ai_anomaly_detection The DQOps instance is a paid version with advanced AI anomaly prediction. boolean
can_logout This instance uses federated authentication and the user can log out. boolean