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 |