# Delphix DCT API

Delphix DCT API

Version: 3.27.0

## Servers

```
/dct/v3
```

## Security

### ApiKeyAuth

Type: apiKey
In: header
Name: Authorization

## Download OpenAPI description

[Delphix DCT API](https://help-api.delphix.com/_bundle/Data%20Control%20Tower/Continuous%20Compliance/2026.2.0.0/Continuous%20Compliance%20APIs%20(DCT%202026.2.0.0).yaml)

## HyperscaleInstance

### Register a Hyperscale instance

 - [POST /hyperscale-instances](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/register_hyperscale_instance.md)

### Returns a list of Hyperscale instances.

 - [GET /hyperscale-instances](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/get_hyperscale_instances.md)

### Search for Hyperscale instances.

 - [POST /hyperscale-instances/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/search_hyperscale_instances.md)

### Returns a Hyperscale Instance by ID.

 - [GET /hyperscale-instances/{hyperscaleInstanceId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/get_hyperscale_instance_by_id.md)

### Update an Hyperscale Instance

 - [PATCH /hyperscale-instances/{hyperscaleInstanceId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/update_hyperscale_instance.md)

### Unregister a Hyperscale Instance.

 - [DELETE /hyperscale-instances/{hyperscaleInstanceId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/unregister_hyperscale_instance.md)

### Create tags for a Hyperscale Instance.

 - [POST /hyperscale-instances/{hyperscaleInstanceId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/create_hyperscale_instance_tags.md)

### Get tags for a Hyperscale Instance.

 - [GET /hyperscale-instances/{hyperscaleInstanceId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/get_hyperscale_instance_tags.md)

### Delete tags for a Hyperscale Instance.

 - [POST /hyperscale-instances/{hyperscaleInstanceId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/delete_hyperscale_instance_tags.md)

### Sync the global object from a source engine to engines on a Hyperscale Instance.

 - [POST /hyperscale-instances/{hyperscaleInstanceId}/sync-engines](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/sync_engines_hyperscale_instance.md)

### Add an engine to a Hyperscale Instance.

 - [POST /hyperscale-instances/{hyperscaleInstanceId}/add-engine](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/add_engine_to_hyperscale_instance.md)

### Remove an engine from a Hyperscale Instance.

 - [POST /hyperscale-instances/{hyperscaleInstanceId}/remove-engine](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleinstance/remove_engine_from_hyperscale_instance.md)

## HyperscaleObjects

### Returns a list of Hyperscale Mount Points.

 - [GET /hyperscale-mount-points](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/get_hyperscale_mount_points.md)

### Create a Hyperscale Mount Point

 - [POST /hyperscale-mount-points](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/create_hyperscale_mount_point.md)

### Get a Hyperscale Mount Points.

 - [GET /hyperscale-mount-points/{hyperscaleMountPointId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/get_hyperscale_mount_point_by_id.md)

### Update a Hyperscale Mount Point by ID.

 - [PATCH /hyperscale-mount-points/{hyperscaleMountPointId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/update_hyperscale_mount_point_by_id.md)

### Delete a Hyperscale Mount Point.

 - [DELETE /hyperscale-mount-points/{hyperscaleMountPointId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/delete_hyperscale_mount_point.md)

### Search for Hyperscale Mount Points.

 - [POST /hyperscale-mount-points/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/search_hyperscale_mount_points.md)

### Returns a list of Hyperscale Connectors.

 - [GET /hyperscale-connectors](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/get_hyperscale_connectors.md)

### Create a Hyperscale Connector.

 - [POST /hyperscale-connectors](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/create_hyperscale_connector.md)

### Get a Hyperscale Connector.

 - [GET /hyperscale-connectors/{hyperscaleConnectorId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/get_hyperscale_connector_by_id.md)

### Update a Hyperscale Connector by ID.

 - [PATCH /hyperscale-connectors/{hyperscaleConnectorId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/update_hyperscale_connector_by_id.md)

### Delete a Hyperscale Connector.

 - [DELETE /hyperscale-connectors/{hyperscaleConnectorId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/delete_hyperscale_connector.md)

### Create tags for a Hyperscale Connector.

 - [POST /hyperscale-connectors/{hyperscaleConnectorId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/create_hyperscale_connector_tags.md)

### Get tags for a Hyperscale Connector.

 - [GET /hyperscale-connectors/{hyperscaleConnectorId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/get_hyperscale_connector_tags.md)

### Delete tags for a Hyperscale Connector.

 - [POST /hyperscale-connectors/{hyperscaleConnectorId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/delete_hyperscale_connector_tags.md)

### Search for Hyperscale Connectors.

 - [POST /hyperscale-connectors/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/search_hyperscale_connectors.md)

### Returns a list of Hyperscale Datasets.

 - [GET /hyperscale-datasets](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/get_hyperscale_datasets.md)

### Get a Hyperscale Dataset.

 - [GET /hyperscale-datasets/{hyperscaleDatasetId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/get_hyperscale_dataset_by_id.md)

### Update a Hyperscale Dataset by ID.

 - [PATCH /hyperscale-datasets/{hyperscaleDatasetId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/update_hyperscale_dataset_by_id.md)

### Create tags for a Hyperscale Dataset.

 - [POST /hyperscale-datasets/{hyperscaleDatasetId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/create_hyperscale_dataset_tags.md)

### Get tags for a Hyperscale Dataset.

 - [GET /hyperscale-datasets/{hyperscaleDatasetId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/get_hyperscale_dataset_tags.md)

### Delete tags for a Hyperscale Dataset.

 - [POST /hyperscale-datasets/{hyperscaleDatasetId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/delete_hyperscale_dataset_tags.md)

### Get a Hyperscale Dataset table or file by ID.

 - [GET /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files/{hyperscaleDatasetTableOrFileId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/get_hyperscale_dataset_table_or_file_by_id.md)

### Update a Hyperscale Dataset table or file by ID.

 - [PATCH /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files/{hyperscaleDatasetTableOrFileId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/update_hyperscale_dataset_table_or_file_by_id.md)

### Get the tables or files of a hyperscale dataset

 - [GET /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/get_hyperscale_dataset_tables_or_files.md)

### Search the tables or files of a hyperscale dataset

 - [POST /hyperscale-datasets/{hyperscaleDatasetId}/tables-or-files/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/search_hyperscale_dataset_tables_or_files.md)

### Search for Hyperscale Datasets.

 - [POST /hyperscale-datasets/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/hyperscaleobjects/search_hyperscale_datasets.md)

## Reporting

### Get the masking execution metrics report.

 - [GET /reporting/masking-execution-metrics](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/reporting/get_masking_execution_metrics_report.md)

### Search the Masking execution metrics report.

 - [POST /reporting/masking-execution-metrics/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/reporting/search_masking_execution_metrics_report.md)

### Generate a PDF report for given execution.

 - [POST /reporting/{executionId}/generate-pdf-report](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/reporting/generate_execution_pdf_report.md)

### Download PDF report for given execution.

 - [GET /reporting/{executionId}/download-pdf-report](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/reporting/download_execution_pdf_report.md)

### Get the masking engine global object state report.

 - [GET /reporting/engine-global-object-state-report](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/reporting/get_engine_global_object_state_report.md)

### Search the masking engine global object state report.

 - [POST /reporting/engine-global-object-state-report/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/reporting/search_engine_global_object_state_report.md)

### Get the masking data risk report.

 - [GET /reporting/data-risk-report](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/reporting/get_data_risk_report.md)

### Search the masking data risk report.

 - [POST /reporting/data-risk-report/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/reporting/search_data_risk_report.md)

## Classifiers

### Retrieve classifiers.

 - [GET /classifiers](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/classifiers/get_classifiers.md)

### Create a Classifier.

 - [POST /classifiers](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/classifiers/create_classifier.md)

### Search for classifiers.

 - [POST /classifiers/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/classifiers/search_classifiers.md)

### Get a classifier by ID.

 - [GET /classifiers/{classifierId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/classifiers/get_classifier_by_id.md)

### Update a Classifier.

 - [PATCH /classifiers/{classifierId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/classifiers/update_classifier.md)

### Delete a Classifier.

 - [DELETE /classifiers/{classifierId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/classifiers/delete_classifier.md)

### Get discovery policies for a classifier.

 - [GET /classifiers/{classifierId}/discovery-policies](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/classifiers/get_classifier_discovery_policies.md)

### Search discovery policies for a classifier.

 - [POST /classifiers/{classifierId}/discovery-policies/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/classifiers/search_classifier_discovery_policies.md)

### Get tags for a classifier.

 - [GET /classifiers/{classifierId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/classifiers/get_classifier_tags.md)

### Create tags for a classifier.

 - [POST /classifiers/{classifierId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/classifiers/create_classifier_tags.md)

### Delete tags for a classifier.

 - [POST /classifiers/{classifierId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/classifiers/delete_classifier_tags.md)

## Connectors

### Retrieve the list of masking connectors.

 - [GET /connectors](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/get_connectors.md)

### Create a Connector.

 - [POST /connectors](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/create_connector.md)

### Checks connectivity of an unsaved remote data source.

 - [POST /connectors/test](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/test_unsaved_connector.md)

### Retrieve a masking Connector by ID.

 - [GET /connectors/{connectorId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/get_connector_by_id.md)

### Update a masking Connector by ID.

 - [PATCH /connectors/{connectorId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/update_connector_by_id.md)

### Delete a DCT managed masking connector.

 - [DELETE /connectors/{connectorId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/delete_connector.md)

### Retrieve driver support tasks for a connector.

 - [GET /connectors/{connectorId}/driver-support-tasks](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/get_connector_driver_support_tasks.md)

### Checks connectivity of the connector

 - [POST /connectors/{connectorId}/test](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/test_connector.md)

### Retrieve the combined properties from jdbc-driver and the properties-file of the connector.

 - [GET /connectors/{connectorId}/properties](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/get_connection_properties.md)

### Return the name of all tables accessible by the database user.

 - [POST /connectors/{connectorId}/fetch-table-names](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/fetch_table_names.md)

### Search jobs that use this connector

 - [POST /connectors/{connectorId}/masking-jobs/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/search_connector_jobs.md)

### Create tags for a Connector.

 - [POST /connectors/{connectorId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/create_connector_tags.md)

### Get tags for a Connector.

 - [GET /connectors/{connectorId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/get_connector_tags.md)

### Delete tags for a Connector.

 - [POST /connectors/{connectorId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/delete_connector_tag.md)

### Search for masking Connectors.

 - [POST /connectors/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/connectors/search_connectors.md)

## DataClasses

### Retrieve the list of Data Classes.

 - [GET /data-classes](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/get_data_classes.md)

### Create a Data Class.

 - [POST /data-classes](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/create_data_class.md)

### Search for Data Classes.

 - [POST /data-classes/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/search_data_classes.md)

### Get a Data Class by ID.

 - [GET /data-classes/{dataClassId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/get_data_class_by_id.md)

### Update a Data Class.

 - [PATCH /data-classes/{dataClassId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/update_data_class.md)

### Delete a Data Class.

 - [DELETE /data-classes/{dataClassId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/delete_data_class.md)

### Retrieve the list of algorithms for a Data Class.

 - [GET /data-classes/{dataClassId}/algorithms](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/get_data_class_algorithms.md)

### Add algorithms to a Data Class.

 - [POST /data-classes/{dataClassId}/algorithms](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/add_data_class_algorithms.md)

### Remove algorithms from a Data Class.

 - [POST /data-classes/{dataClassId}/algorithms/remove](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/remove_data_class_algorithms.md)

### Search for algorithms of a Data Class.

 - [POST /data-classes/{dataClassId}/algorithms/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/search_data_class_algorithms.md)

### Get tags for a Data Class.

 - [GET /data-classes/{dataClassId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/get_data_class_tags.md)

### Create tags for a Data Class.

 - [POST /data-classes/{dataClassId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/create_data_class_tags.md)

### Delete tags for a Data Class.

 - [POST /data-classes/{dataClassId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/dataclasses/delete_data_class_tags.md)

## DiscoveryPolicies

### Retrieve discovery policies.

 - [GET /discovery-policies](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/get_discovery_policies.md)

### Create a discovery policy.

 - [POST /discovery-policies](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/create_discovery_policy.md)

### Search for discovery policies.

 - [POST /discovery-policies/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/search_discovery_policies.md)

### Get a discovery policy by ID.

 - [GET /discovery-policies/{discoveryPolicyId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/get_discovery_policy_by_id.md)

### Delete a discovery policy.

 - [DELETE /discovery-policies/{discoveryPolicyId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/delete_discovery_policy.md)

### Update a Discovery Policy.

 - [PATCH /discovery-policies/{discoveryPolicyId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/update_discovery_policy.md)

### Get classifiers for a discovery policy.

 - [GET /discovery-policies/{discoveryPolicyId}/classifiers](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/get_discovery_policy_classifiers.md)

### Add classifiers to a discovery policy.

 - [POST /discovery-policies/{discoveryPolicyId}/classifiers](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/add_discovery_policy_classifiers.md)

### Remove classifiers from a discovery policy.

 - [POST /discovery-policies/{discoveryPolicyId}/classifiers/remove](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/remove_discovery_policy_classifiers.md)

### Search for classifiers of a discovery policy.

 - [POST /discovery-policies/{discoveryPolicyId}/classifiers/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/search_discovery_policy_classifiers.md)

### Get discovery expressions for a discovery policy.

 - [GET /discovery-policies/{discoveryPolicyId}/expressions](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/get_discovery_policy_expressions.md)

### Search for discovery expressions of a discovery policy.

 - [POST /discovery-policies/{discoveryPolicyId}/expressions/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/search_discovery_policy_expressions.md)

### Get tags for a discovery policy.

 - [GET /discovery-policies/{discoveryPolicyId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/get_discovery_policy_tags.md)

### Create tags for a discovery policy.

 - [POST /discovery-policies/{discoveryPolicyId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/create_discovery_policy_tags.md)

### Delete tags for a discovery policy.

 - [POST /discovery-policies/{discoveryPolicyId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoverypolicies/delete_discovery_policy_tags.md)

## Executions

### Retrieve the list of masking executions.

 - [GET /executions](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/get_executions.md)

### Search masking executions.

 - [POST /executions/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/search_executions.md)

### Retrieve an Execution by ID.

 - [GET /executions/{executionId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/get_execution_by_id.md)

### Cancel an Execution.

 - [POST /executions/{executionId}/cancel](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/cancel_execution.md)

### Restart an Execution (Hyperscale only).

 - [POST /executions/{executionId}/restart](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/restart_execution.md)

### Cleanup an Execution (Hyperscale only).

 - [POST /executions/{executionId}/cleanup](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/cleanup_execution.md)

### Retrieve the list of events for a masking execution.

 - [GET /executions/{executionId}/events](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/get_execution_events.md)

### Search masking executions events.

 - [POST /executions/{executionId}/events/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/search_execution_events.md)

### Retrieve the masking execution log.

 - [GET /executions/{executionId}/log](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/get_execution_log.md)

### Get execution components for an execution.

 - [GET /executions/{executionId}/execution-components](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/get_execution_components.md)

### Search execution components for an execution.

 - [POST /executions/{executionId}/execution-components/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/search_execution_components.md)

### Get an execution component by ID.

 - [GET /executions/{executionId}/execution-components/{executionComponentId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/get_execution_component_by_id.md)

### Get an execution component log.

 - [GET /executions/{executionId}/execution-components/{executionComponentId}/log](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/get_execution_component_log.md)

### Retrieve the list of discovery results for a masking execution.

 - [GET /executions/{executionId}/discovery-results](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/get_discovery_results.md)

### Search discovery results associated with execution of a discovery job

 - [POST /executions/{executionId}/discovery-results/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/executions/search_discovery_results.md)

## MaskingFiles

### Retrieve the list of masking file uploads.

 - [GET /masking-file-uploads](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingfiles/get_masking_files.md)

### Upload a file for masking.

 - [POST /masking-file-uploads](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingfiles/upload_masking_file.md)

### Update a masking file upload by id.

 - [PATCH /masking-file-uploads/{maskingFileId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingfiles/update_masking_file_upload_by_id.md)

### Get a masking file by ID or name.

 - [GET /masking-file-uploads/{maskingFileId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingfiles/get_masking_file_by_id.md)

### Search for masking files.

 - [POST /masking-file-uploads/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingfiles/search_masking_files.md)

### Get tags for a masking file.

 - [GET /masking-file-uploads/{maskingFileId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingfiles/get_masking_file_tags.md)

### Create tags for a masking file.

 - [POST /masking-file-uploads/{maskingFileId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingfiles/create_masking_file_tags.md)

### Delete tags for a masking file

 - [POST /masking-file-uploads/{maskingFileId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingfiles/delete_masking_file_tags.md)

### Get all consumers associated with this masking file

 - [GET /masking-file-uploads/{maskingFileId}/consumers](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingfiles/get_masking_file_consumers.md)

### Search consumers of a masking file.

 - [POST /masking-file-uploads/{maskingFileId}/consumers/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingfiles/search_masking_file_consumers.md)

### Generate a download url for a masking file.

 - [POST /masking-file-downloads/{fileDownloadId}/download-url](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingfiles/create_masking_file_download_url.md)

## MaskingJobs

### Create a Masking Job.

 - [POST /masking-jobs](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/create_masking_job.md)

### Retrieve the list of masking jobs along with their source engine.

 - [GET /masking-jobs/source-engines](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/get_masking_job_source_engines.md)

### Search the list of masking jobs along with their source engine.

 - [POST /masking-jobs/source-engines/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/search_masking_job_source_engines.md)

### Delete a masking job.

 - [DELETE /masking-jobs/{maskingJobId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/delete_masking_job.md)

### Update values of a MaskingJob.

 - [PATCH /masking-jobs/{maskingJobId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/update_masking_job_by_id.md)

### Re-import the dataset from the source MaskingJob (Hyperscale Job only).

 - [POST /masking-jobs/{maskingJobId}/re-import](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/re_import_masking_job.md)

### Add an engine to a Masking Job (Hyperscale Job only).

 - [POST /masking-jobs/{maskingJobId}/add-engine](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/add_engine_to_masking_job.md)

### Remove an engine from a Masking Job (Hyperscale Job only).

 - [POST /masking-jobs/{maskingJobId}/remove-engine](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/remove_engine_from_masking_job.md)

### Retrieve the list of masking jobs. (deprecated)

 - [GET /masking-jobs](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/get_masking_jobs.md)

### Search masking jobs. (deprecated)

 - [POST /masking-jobs/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/search_masking_jobs.md)

### Retrieve a MaskingJob by ID. (deprecated)

 - [GET /masking-jobs/{maskingJobId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/get_masking_job_by_id.md)

### Copies the masking job to another engine. (deprecated)

 - [POST /masking-jobs/{maskingJobId}/copy](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/copy_masking_job.md)

### Migrates the masking job from its current source engine to another engine. (deprecated)

 - [POST /masking-jobs/{maskingJobId}/migrate](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/migrate_masking_job.md)

### Get connectors for a Masking Job by ID. (deprecated)

 - [GET /masking-jobs/{maskingJobId}/connectors](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/get_masking_job_connectors.md)

### Execute a MaskingJob. (deprecated)

 - [POST /masking-jobs/{maskingJobId}/execute](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/execute_masking_job.md)

### Create tags for a Masking Job. (deprecated)

 - [POST /masking-jobs/{maskingJobId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/create_masking_job_tag.md)

### Get tags for a Masking Job. (deprecated)

 - [GET /masking-jobs/{maskingJobId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/get_masking_job_tag.md)

### Delete tags for a Masking Job. (deprecated)

 - [POST /masking-jobs/{maskingJobId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingjobs/delete_masking_job_tag.md)

## Algorithms

### Retrieve the list of algorithms.

 - [GET /algorithms](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/get_algorithms.md)

### Create a new algorithm.

 - [POST /algorithms](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/create_algorithm.md)

### Get an algorithm by ID.

 - [GET /algorithms/{algorithmId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/get_algorithm_by_id.md)

### Update an Algorithm.

 - [PATCH /algorithms/{algorithmId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/update_algorithm.md)

### Delete an Algorithm.

 - [DELETE /algorithms/{algorithmId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/delete_algorithm.md)

### Import mappings for a Mapping Algorithm.

 - [POST /algorithms/{algorithmId}/mappings/import](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/import_algorithm_mappings.md)

### Delete mappings of a Mapping Algorithm.

 - [DELETE /algorithms/{algorithmId}/mappings](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/delete_mappings.md)

### Reset mappings for a Mapping Algorithm.

 - [POST /algorithms/{algorithmId}/mappings/reset](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/reset_algorithm_mappings.md)

### Get mappings statistics of a Mapping algorithm.

 - [GET /algorithms/{algorithmId}/mappings/stats](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/get_mappings_stats.md)

### Search for algorithms.

 - [POST /algorithms/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/search_algorithms.md)

### Get tags for an Algorithm.

 - [GET /algorithms/{algorithmId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/get_algorithm_tags.md)

### Create tags for an Algorithm.

 - [POST /algorithms/{algorithmId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/create_algorithm_tags.md)

### Delete tags for an Algorithm.

 - [POST /algorithms/{algorithmId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/delete_algorithm_tags.md)

### Get dependencies of an algorithm by ID.

 - [GET /algorithms/{algorithmId}/dependencies](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/get_algorithm_dependencies_by_id.md)

### Search for algorithm dependencies.

 - [POST /algorithms/{algorithmId}/dependencies/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/search_algorithm_dependencies.md)

### Validate the algorithm configuration of a given framework.

 - [POST /algorithms/validate-config](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/algorithms/validate_algorithm_config.md)

## MaskingEnvironments

### Retrieve the list of masking environments.

 - [GET /masking-environments](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingenvironments/get_masking_environments.md)

### Search masking environments.

 - [POST /masking-environments/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingenvironments/search_masking_environments.md)

### Retrieve a MaskingEnvironment by ID.

 - [GET /masking-environments/{maskingEnvironmentId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingenvironments/get_masking_environment_by_id.md)

## MaskingPlugins

### Retrieve the list of masking plugins.

 - [GET /masking-plugins](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingplugins/get_masking_plugins.md)

### Install a masking plugin.

 - [POST /masking-plugins](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingplugins/create_masking_plugin.md)

### Get a masking plugin by ID or name.

 - [GET /masking-plugins/{maskingPluginId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingplugins/get_masking_plugin_by_id.md)

### Update a Masking Plugin.

 - [PATCH /masking-plugins/{maskingPluginId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingplugins/update_masking_plugin.md)

### Get tags for a masking plugin.

 - [GET /masking-plugins/{maskingPluginId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingplugins/get_masking_plugin_tags.md)

### Create tags for a masking plugin.

 - [POST /masking-plugins/{maskingPluginId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingplugins/create_masking_plugin_tags.md)

### Delete tags for a masking plugin.

 - [POST /masking-plugins/{maskingPluginId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingplugins/delete_masking_plugin_tags.md)

### Search for masking plugins.

 - [POST /masking-plugins/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingplugins/search_masking_plugins.md)

### Get an algorithm framework by ID or name.

 - [GET /algorithm-frameworks/{algorithmFrameworkId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/maskingplugins/get_algorithm_framework_by_id.md)

## RuleSets

### Create a Rule Set.

 - [POST /rule-sets](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/create_rule_set.md)

### Retrieve the list of Rule Sets.

 - [GET /rule-sets](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/get_rule_sets.md)

### Search for Rule Sets.

 - [POST /rule-sets/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/search_rule_sets.md)

### Get a Rule Set by ID.

 - [GET /rule-sets/{ruleSetId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/get_rule_set_by_id.md)

### Update a Rule Set.

 - [PATCH /rule-sets/{ruleSetId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/update_rule_set.md)

### Delete a Rule Set.

 - [DELETE /rule-sets/{ruleSetId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/delete_rule_set.md)

### Refresh a Rule Set.

 - [POST /rule-sets/{ruleSetId}/refresh](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/refresh_rule_set.md)

### Update the set of tables and their attributes associated with a database rule set in bulk in a delta fashion.

 - [POST /rule-sets/{ruleSetId}/bulk-table-delta-update](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/bulk_table_delta_update_rule_set.md)

### Get tags for a Rule Set.

 - [GET /rule-sets/{ruleSetId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/get_rule_set_tags.md)

### Create tags for a Rule Set.

 - [POST /rule-sets/{ruleSetId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/create_rule_set_tags.md)

### Delete tags for a Rule Set.

 - [POST /rule-sets/{ruleSetId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/delete_rule_set_tags.md)

### Retrieve table metadata.

 - [GET /database-table-metadata](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/get_database_table_metadata.md)

### Search table metadata.

 - [POST /database-table-metadata/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/search_database_table_metadata.md)

### Retrieve a database table metadata by ID.

 - [GET /database-table-metadata/{databaseTableMetadataId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/get_database_table_metadata_by_id.md)

### Retrieve column metadata.

 - [GET /database-column-metadata](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/get_database_column_metadata.md)

### Search column metadata.

 - [POST /database-column-metadata/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/search_database_column_metadata.md)

### Retrieve a database column metadata by ID.

 - [GET /database-column-metadata/{databaseColumnMetadataId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/get_database_column_metadata_by_id.md)

### Update a database column metadata

 - [PATCH /database-column-metadata/{databaseColumnMetadataId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/rulesets/update_database_column_metadata.md)

## DiscoveryExpressions

### Retrieve discovery expressions.

 - [GET /discovery-expressions](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoveryexpressions/get_discovery_expressions.md)

### Search discovery expressions.

 - [POST /discovery-expressions/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoveryexpressions/search_discovery_expressions.md)

### Get a discovery expression by ID.

 - [GET /discovery-expressions/{expressionId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoveryexpressions/get_discovery_expression_by_id.md)

### Get tags for a discovery expression.

 - [GET /discovery-expressions/{expressionId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoveryexpressions/get_discovery_expression_tags.md)

### Create tags for a discovery expression.

 - [POST /discovery-expressions/{expressionId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoveryexpressions/create_discovery_expression_tags.md)

### Delete tags for a discovery expression.

 - [POST /discovery-expressions/{expressionId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/discoveryexpressions/delete_discovery_expression_tags.md)

## ComplianceJobs

### Retrieve the list of compliance jobs.

 - [GET /compliance-jobs](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobs/get_compliance_jobs.md)

### Create a Compliance Job.

 - [POST /compliance-jobs](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobs/create_compliance_job.md)

### Search compliance jobs.

 - [POST /compliance-jobs/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobs/search_compliance_jobs.md)

### Retrieve a compliance job by ID.

 - [GET /compliance-jobs/{complianceJobId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobs/get_compliance_job_by_id.md)

### Update values of a compliance job.

 - [PATCH /compliance-jobs/{complianceJobId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobs/update_compliance_job.md)

### Delete a compliance job.

 - [DELETE /compliance-jobs/{complianceJobId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobs/delete_compliance_job.md)

### Get connectors for a Masking Job by ID.

 - [GET /compliance-jobs/{complianceJobId}/connectors](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobs/get_compliance_job_connectors.md)

### Create tags for a compliance job.

 - [POST /compliance-jobs/{complianceJobId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobs/create_compliance_job_tag.md)

### Get tags for a compliance job.

 - [GET /compliance-jobs/{complianceJobId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobs/get_compliance_job_tag.md)

### Delete tags for a compliance job.

 - [POST /compliance-jobs/{complianceJobId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobs/delete_compliance_job_tag.md)

### Execute a compliance job.

 - [POST /compliance-jobs/{complianceJobId}/execute](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobs/execute_compliance_job.md)

## ComplianceJobCollections

### Create a compliance job collection.

 - [POST /compliance-job-collections](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/create_compliance_job_collection.md)

### Retrieve the list of compliance job collections.

 - [GET /compliance-job-collections](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/get_compliance_job_collections.md)

### Search compliance job collections.

 - [POST /compliance-job-collections/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/search_compliance_job_collections.md)

### Retrieve a compliance job collection by ID.

 - [GET /compliance-job-collections/{complianceJobCollectionId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/get_compliance_job_collection_by_id.md)

### Update a compliance job collection.

 - [PATCH /compliance-job-collections/{complianceJobCollectionId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/update_compliance_job_collection.md)

### Delete a compliance job collection.

 - [DELETE /compliance-job-collections/{complianceJobCollectionId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/delete_compliance_job_collection.md)

### Execute a compliance job collection.

 - [POST /compliance-job-collections/{complianceJobCollectionId}/execute](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/execute_compliance_job_collection.md)

### Get compliance jobs for a compliance job collection.

 - [GET /compliance-job-collections/{complianceJobCollectionId}/jobs](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/get_compliance_job_collection_jobs.md)

### Search compliance jobs for a compliance job collection.

 - [POST /compliance-job-collections/{complianceJobCollectionId}/jobs/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/search_compliance_job_collection_jobs.md)

### Get tags for a compliance job collection.

 - [GET /compliance-job-collections/{complianceJobCollectionId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/get_compliance_job_collection_tags.md)

### Create tags for a compliance job collection.

 - [POST /compliance-job-collections/{complianceJobCollectionId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/create_compliance_job_collection_tags.md)

### Delete tags for a compliance job collection.

 - [POST /compliance-job-collections/{complianceJobCollectionId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancejobcollections/delete_compliance_job_collection_tags.md)

## JobCollectionExecutions

### Retrieve the list of compliance job collection executions.

 - [GET /job-collection-executions](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/jobcollectionexecutions/get_job_collection_executions.md)

### Search compliance job collection executions.

 - [POST /job-collection-executions/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/jobcollectionexecutions/search_job_collection_executions.md)

### Retrieve a compliance job collection execution by ID.

 - [GET /job-collection-executions/{jobCollectionExecutionId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/jobcollectionexecutions/get_job_collection_execution_by_id.md)

### Cancel a compliance job collection execution. This operation is asynchronous is not complete until the collection execution is marked cancelled.

 - [POST /job-collection-executions/{jobCollectionExecutionId}/cancel](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/jobcollectionexecutions/cancel_job_collection_execution.md)

## JobOrchestrators

### Create a job orchestrator.

 - [POST /job-orchestrators](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/create_job_orchestrator.md)

### Retrieve the list of job orchestrators.

 - [GET /job-orchestrators](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/get_job_orchestrators.md)

### Search job orchestrators.

 - [POST /job-orchestrators/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/search_job_orchestrators.md)

### Retrieve a job orchestrator by ID.

 - [GET /job-orchestrators/{jobOrchestratorId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/get_job_orchestrator_by_id.md)

### Update a job orchestrator.

 - [PATCH /job-orchestrators/{jobOrchestratorId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/update_job_orchestrator.md)

### Delete a job orchestrator.

 - [DELETE /job-orchestrators/{jobOrchestratorId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/delete_job_orchestrator.md)

### Get tags for a job orchestrator.

 - [GET /job-orchestrators/{jobOrchestratorId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/get_job_orchestrator_tags.md)

### Create tags for a job orchestrator.

 - [POST /job-orchestrators/{jobOrchestratorId}/tags](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/create_job_orchestrator_tags.md)

### Delete tags for a job orchestrator.

 - [POST /job-orchestrators/{jobOrchestratorId}/tags/delete](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/delete_job_orchestrator_tags.md)

### Returns a job orchestrator's application settings.

 - [GET /job-orchestrators/{jobOrchestratorId}/application-settings](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/get_job_orchestrator_application_settings.md)

### Search a job orchestrator's application settings.

 - [POST /job-orchestrators/{jobOrchestratorId}/application-settings/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/search_job_orchestrator_application_settings.md)

### Update a job orchestrator's application setting value.

 - [PUT /job-orchestrators/{jobOrchestratorId}/application-settings/{applicationSettingsId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/update_job_orchestrator_application_setting.md)

### Returns a job orchestrator's queued operations.

 - [GET /job-orchestrators/{jobOrchestratorId}/queued-operations](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/get_job_orchestrator_queued_operations.md)

### Search a job orchestrator's queued operations.

 - [POST /job-orchestrators/{jobOrchestratorId}/queued-operations/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/joborchestrators/search_job_orchestrator_queued_operations.md)

## ComplianceNodes

### get_compliance_nodes

 - [GET /compliance-nodes](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancenodes/get_compliance_nodes.md)

### Register a compliance node

 - [POST /compliance-nodes](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancenodes/register_compliance_node.md)

### Search for compliance nodes

 - [POST /compliance-nodes/search](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancenodes/search_compliance_nodes.md)

### Retrieve a compliance node by ID.

 - [GET /compliance-nodes/{complianceNodeId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancenodes/get_compliance_node_by_id.md)

### Update a compliance node.

 - [PATCH /compliance-nodes/{complianceNodeId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancenodes/update_compliance_node.md)

### Delete a compliance node.

 - [DELETE /compliance-nodes/{complianceNodeId}](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancenodes/delete_compliance_node.md)

### Refresh the logs for a compliance node.

 - [GET /compliance-nodes/{complianceNodeId}/refreshLogs](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancenodes/refresh_logs.md)

### Get log file details for a compliance node.

 - [GET /compliance-nodes/{complianceNodeId}/logs](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancenodes/get_log_file_details.md)

### Get log content for a compliance node.

 - [GET /compliance-nodes/{complianceNodeId}/logs/content](https://help-api.delphix.com/data-control-tower/continuous-compliance/2026.2.0.0/continuous-compliance-apis-dct-2026.2.0.0/compliancenodes/get_log_content.md)

