# Masking API Schema for the Continuous Compliance Engine API Version: 5.1.47 ## Servers ``` /masking/api/v5.1.47 ``` ## Security ### api_key Type: apiKey In: header Name: Authorization ## Download OpenAPI description [Masking API](https://help-api.delphix.com/_bundle/Continuous%20Compliance%20Engine/2026.1.0.0/CC%20Engine%20APIs%20(2026.1.0.0).yaml) ## algorithm ### Get all algorithms - [GET /algorithms](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/getallalgorithms.md) ### Create algorithm - [POST /algorithms](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/createalgorithm.md) ### Get algorithm by name - [GET /algorithms/{algorithmName}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/getalgorithm.md) ### Update algorithm by name - [PUT /algorithms/{algorithmName}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/updatealgorithm.md) ### Delete algorithm by name - [DELETE /algorithms/{algorithmName}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/deletealgorithm.md) ### Get a list of all algorithms that support migration to a new framework - [GET /algorithms/migration](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/getavailablemigrations.md) ### Create a migrated copy of an existing legacy algorithm - [POST /algorithms/{algorithmName}/migration](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/migratealgorithm.md) ### Randomize algorithm key by name - [PUT /algorithms/{algorithmName}/randomize-key](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/randomizealgorithmkey.md) ### Generate a report listing all usage of an algorithm on the masking engine - [GET /algorithms/{algorithmName}/usage](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/getalgorithmusagereport.md) ### Update ALL usage on the engine of the chosen algorithm to the replacement algorithm - [PUT /algorithms/{algorithmName}/usage](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/updatealgorithmusage.md) ### Export lookup values for secure lookup algorithm - [POST /algorithms/{algorithmName}/export-lookup-values](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/exportvalues.md) ### Validate algorithm - [POST /algorithms/validate](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/validatealgorithm.md) ### Get all algorithm frameworks - [GET /algorithm/frameworks](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/getallalgorithmframeworks.md) ### Get algorithm framework by frameworkId - [GET /algorithm/frameworks/id/{frameworkId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/algorithm/getalgorithmframework.md) ## logging ### Get all logs. Note that the logs will be returned in order from most recent to least recent. - [GET /application-logs](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/logging/getalllogs.md) ### Get all audit logs - [GET /audit-logs](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/logging/getauditlogs.md) ### Get all execution components logs - [GET /execution-component-log](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/logging/getallexecutioncomponentslogs.md) ### Get execution component log by component ID - [GET /execution-component-log/{componentId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/logging/getexecutioncomponentbyid.md) ### Get all execution logs - [GET /execution-logs](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/logging/getallexecutionlogs.md) ### Get all execution log by ID - [GET /execution-logs/{executionId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/logging/getexecutionlogsbyid.md) ## application ### Get all applications - [GET /applications](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/application/getallapplications.md) ### Create application - [POST /applications](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/application/createapplication.md) ### Get application by ID - [GET /applications/{applicationId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/application/getapplicationbyid.md) ### Delete application by ID - [DELETE /applications/{applicationId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/application/deleteapplication.md) ## applicationSettings ### Get all application settings - [GET /application-settings](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/applicationsettings/getallapplicationsettings.md) ### Get application setting by ID - [GET /application-settings/{settingId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/applicationsettings/getapplicationsettingbyid.md) ### Update application setting by ID - [PUT /application-settings/{settingId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/applicationsettings/updateapplicationsetting.md) ## asyncTask ### Get all asyncTasks - [GET /async-tasks](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/asynctask/getallasynctasks.md) ### Get asyncTask by ID - [GET /async-tasks/{asyncTaskId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/asynctask/getasynctask.md) ### Cancel asyncTask by ID - [PUT /async-tasks/{asyncTaskId}/cancel](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/asynctask/cancelasynctask.md) ## billingUsage ### Get all billing usage - [GET /billing-usage](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/billingusage/getallbillingusage.md) ### Get all database usages recorded in Masking engine - [GET /database-usage](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/billingusage/getalldatabaseusage.md) ## classifier ### Get all classifiers - [GET /classifiers](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/classifier/getallclassifiers.md) ### Create classifier - [POST /classifiers](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/classifier/createclassifier.md) ### Get classifier by ID - [GET /classifiers/{classifierId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/classifier/getclassifierbyid.md) ### Update classifier by ID - [PUT /classifiers/{classifierId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/classifier/updateclassifier.md) ### Delete classifier by ID - [DELETE /classifiers/{classifierId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/classifier/deleteclassifier.md) ### Copy classifier by ID - [POST /classifiers/{classifierId}/copy](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/classifier/copyclassifier.md) ### Export a zip file containing the files used for the specified classifier - [POST /classifiers/{classifierId}/export-files](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/classifier/exportclassifierfiles.md) ### Get all classifier frameworks - [GET /classifiers/frameworks](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/classifier/getallclassifierframeworks.md) ### Get classifier framework by frameworkId - [GET /classifiers/frameworks/{frameworkId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/classifier/getclassifierframework.md) ### Search classifiers - [POST /classifiers/search](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/classifier/searchclassifiers.md) ## columnMetadata ### Get all column metadata - [GET /column-metadata](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/columnmetadata/getallcolumnmetadata.md) ### Get column metadata by ID - [GET /column-metadata/{columnMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/columnmetadata/getcolumnmetadatabyid.md) ### Update column metadata by ID - [PUT /column-metadata/{columnMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/columnmetadata/updatecolumnmetadata.md) ## credentialPath ### Get all credential paths - [GET /credential-paths](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/credentialpath/getallcredentialpaths.md) ### Create credential path - [POST /credential-paths](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/credentialpath/createcredentialpath.md) ### Get credential path by ID - [GET /credential-paths/{credentialPathId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/credentialpath/getcredentialpath.md) ### Update credential path by ID - [PUT /credential-paths/{credentialPathId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/credentialpath/updatecredentialpath.md) ### Delete credential path by ID - [DELETE /credential-paths/{credentialPathId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/credentialpath/deletecredentialpath.md) ## configuration ### Install a configuration, like a profile set configuration zip - [POST /configuration-install](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/configuration/installconfig.md) ## databaseConnector ### Get all database connectors - [GET /database-connectors](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseconnector/getalldatabaseconnectors.md) ### Create database connector - [POST /database-connectors](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseconnector/createdatabaseconnector.md) ### Get database connector by ID - [GET /database-connectors/{databaseConnectorId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseconnector/getdatabaseconnectorbyid.md) ### Update database connector by ID - [PUT /database-connectors/{databaseConnectorId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseconnector/updatedatabaseconnector.md) ### Delete database connector by ID - [DELETE /database-connectors/{databaseConnectorId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseconnector/deletedatabaseconnector.md): Deletes database connector with given ID. This will also delete all rule sets and jobs which are using this connector. ### Fetch all accessible table names - [GET /database-connectors/{databaseConnectorId}/fetch](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseconnector/fetchtablemetadata.md): Note that only the names of tables that are accessible by the database user will be returned ### Get supported connection properties for database connector by ID - [GET /database-connectors/{databaseConnectorId}/properties](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseconnector/getconnectionproperties.md): A list of connection properties supported by the database connector's underlying JDBC driver. ### Test database connector by ID - [POST /database-connectors/{databaseConnectorId}/test](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseconnector/testdatabaseconnector.md): Test if a database connector is valid. ### Test an unsaved database connector - [POST /database-connectors/test](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseconnector/testunsaveddatabaseconnector.md) ## databaseRuleset ### Get all database rulesets - [GET /database-rulesets](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseruleset/getalldatabaserulesets.md) ### Create database ruleset - [POST /database-rulesets](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseruleset/createdatabaseruleset.md) ### Get database ruleset by ID - [GET /database-rulesets/{databaseRulesetId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseruleset/getdatabaserulesetbyid.md) ### Update database ruleset - [PUT /database-rulesets/{databaseRulesetId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseruleset/updatedatabaseruleset.md) ### Delete database ruleset by ID - [DELETE /database-rulesets/{databaseRulesetId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseruleset/deletedatabaseruleset.md) ### Update the set of tables and their attributes associated with a database ruleset in bulk - [PUT /database-rulesets/{databaseRulesetId}/bulk-table-update](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseruleset/bulktableupdate.md) ### Refresh database ruleset by ID - [PUT /database-rulesets/{databaseRulesetId}/refresh](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseruleset/refreshdatabaseruleset.md) ### Copy database ruleset by ID - [PUT /database-rulesets/{databaseRulesetId}/copy](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseruleset/copydatabaseruleset.md) ### Export database Ruleset inventory by ID - [POST /database-rulesets/{databaseRulesetId}/csvExport](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseruleset/csvdatabaseexport.md) ### Import Ruleset inventory from CSV file - [PUT /database-rulesets/{databaseRulesetId}/csvImport](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/databaseruleset/csvdatabaseimport.md): WARNING: The generated curl command is incorrect, so please refer to the Masking API guide for instructions on how to upload files through the API ## domain ### Get all domains - [GET /domains](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/domain/getalldomains.md) ### Create domain - [POST /domains](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/domain/createdomain.md) ### Get domain by name - [GET /domains/{domainName}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/domain/getdomain.md) ### Update domain by name - [PUT /domains/{domainName}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/domain/updatedomain.md) ### Delete domain by name - [DELETE /domains/{domainName}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/domain/deletedomain.md) ## encryptionKey ### Generate a new encryption key for the masking engine - [PUT /encryptionKey](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/encryptionkey/generateencryptionkey.md) ## environment ### Get all environments - [GET /environments](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/environment/getallenvironments.md) ### Create environment - [POST /environments](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/environment/createenvironment.md) ### Get environment by ID - [GET /environments/{environmentId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/environment/getenvironmentbyid.md) ### Update environment by ID - [PUT /environments/{environmentId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/environment/updateenvironment.md) ### Delete environment by ID - [DELETE /environments/{environmentId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/environment/deleteenvironment.md) ### Copy environment by ID - [POST /environments/{environmentId}/copy](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/environment/copyenvironment.md) ## execution ### Get all executions - [GET /executions](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/execution/getallexecutions.md) ### Create execution - [POST /executions](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/execution/createexecution.md) ### Get execution by ID - [GET /executions/{executionId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/execution/getexecutionbyid.md) ### Cancel execution by ID - [POST /executions/{executionId}/cancel](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/execution/cancelexecution.md) ### Search executions - [POST /executions/search](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/execution/searchexecutions.md) ## executionComponent ### Get all execution components - [GET /execution-components](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/executioncomponent/getallexecutioncomponents.md) ## executionEvent ### Get all execution events - [GET /execution-events](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/executionevent/getallexecutionevents.md): Get events, such as warnings or errors, associated with job executions. ## sync ### Export masking object - [POST /export](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/sync/export.md): Export masking objects ### Export masking object - [POST /export-async](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/sync/asyncexport.md): Export masking objects ### Delete all export documents from /async-export tasks - [DELETE /export-async](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/sync/purgeexportdirectory.md) ### Import masking objects - [POST /import](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/sync/importobject.md): Import masking objects ### Import masking objects - [POST /import-async](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/sync/asyncimportobject.md): WARNING: The generated curl command is incorrect, so please refer to the Masking API guide for instructions on how to upload files through the API ### Delete all import documents from /async-import tasks - [DELETE /import-async](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/sync/purgeimportdirectory.md) ### Get all syncable objects - [GET /syncable-objects](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/sync/getallsyncableobjects.md): Get all syncable objects ### Get syncable object for environment - [GET /syncable-objects/environments/{environmentId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/sync/getsyncableobjectbyenvironmentid.md): Get syncable object for environment ## fileConnector ### Get all file connectors - [GET /file-connectors](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileconnector/getallfileconnectors.md) ### Create file connector - [POST /file-connectors](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileconnector/createfileconnector.md) ### Get file connector by ID - [GET /file-connectors/{fileConnectorId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileconnector/getfileconnectorbyid.md) ### Update file connector by ID - [PUT /file-connectors/{fileConnectorId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileconnector/updatefileconnector.md) ### Delete file connector by ID - [DELETE /file-connectors/{fileConnectorId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileconnector/deletefileconnector.md): Deletes file connector with given ID. This will also delete all rule sets and jobs which are using this connector. ### Fetch all accessible file names - [GET /file-connectors/{fileConnectorId}/fetch](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileconnector/fetchfilemetadata.md): Note that even the names of files in the directory path that are not readable or writable will be returned ### Test file connector by ID - [POST /file-connectors/{fileConnectorId}/test](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileconnector/testfileconnector.md): WARNING: There is a known bug in the API Client where it is impossible to submit a request with an 'empty' body. As such, only the 'full' body variant of this endpoint can be used through the API Client. To use the 'empty' body variant of this endpoint, please do not use the API Client, but instead use curl or some other method of issuing HTTP requests. ### Test an unsaved file connector - [POST /file-connectors/test](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileconnector/testunsavedfileconnector.md) ## fileDownload ### Download file - [GET /file-downloads/{fileDownloadId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/filedownload/downloadfile.md) ## fileFieldMetadata ### Get all file field metadata - [GET /file-field-metadata](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/filefieldmetadata/getallfilefieldmetadata.md) ### Create file field metadata - [POST /file-field-metadata](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/filefieldmetadata/createfilefieldmetadata.md) ### Get file field metadata by ID - [GET /file-field-metadata/{fileFieldMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/filefieldmetadata/getfilefieldmetadatabyid.md) ### Update file field metadata by ID - [PUT /file-field-metadata/{fileFieldMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/filefieldmetadata/updatefilefieldmetadata.md) ### Delete file field metadata by ID - [DELETE /file-field-metadata/{fileFieldMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/filefieldmetadata/deletefilefieldmetadata.md) ## fileFormat ### Get all file formats - [GET /file-formats](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileformat/getallfileformats.md) ### Create file format - [POST /file-formats](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileformat/createfileformat.md): WARNING: The generated curl command is incorrect, so please refer to the Masking API guide for instructions on how to upload files through the API ### Get file format by ID - [GET /file-formats/{fileFormatId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileformat/getfileformatbyid.md) ### Update file format - [PUT /file-formats/{fileFormatId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileformat/updatefileformat.md) ### Delete file format by ID - [DELETE /file-formats/{fileFormatId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileformat/deletefileformat.md) ### Copy file format by ID - [PUT /file-formats/{fileFormatId}/copy](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileformat/copyfileformat.md) ### Export File Format using File Format ID - [POST /file-formats/export](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileformat/exportfileformat.md): Returns a fileDownloadId for the given fileFormatId and (optional) recordTypeId. ## fileMetadata ### Get all file metadata - [GET /file-metadata](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/filemetadata/getallfilemetadata.md) ### Create file metadata - [POST /file-metadata](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/filemetadata/createfilemetadata.md) ### Get file metadata by ID - [GET /file-metadata/{fileMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/filemetadata/getfilemetadatabyid.md) ### Update file metadata by ID - [PUT /file-metadata/{fileMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/filemetadata/updatefilemetadata.md) ### Delete file metadata by ID - [DELETE /file-metadata/{fileMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/filemetadata/deletefilemetadata.md) ## fileRuleset ### Get all file rulesets - [GET /file-rulesets](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileruleset/getallfilerulesets.md) ### Create file ruleset - [POST /file-rulesets](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileruleset/createfileruleset.md) ### Get file ruleset by ID - [GET /file-rulesets/{fileRulesetId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileruleset/getfilerulesetbyid.md) ### Delete file ruleset by ID - [DELETE /file-rulesets/{fileRulesetId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileruleset/deletefileruleset.md) ### Update the set of files and their attributes associated with a file ruleset in bulk - [PUT /file-rulesets/{fileRulesetId}/bulk-file-update](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileruleset/bulkfileupdate.md) ### Copy file ruleset by ID - [PUT /file-rulesets/{fileRulesetId}/copy](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileruleset/copyfileruleset.md) ### Export file ruleset by ID - [POST /file-rulesets/{fileRulesetId}/csvExport](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileruleset/csvexport.md) ### Import Ruleset inventory from CSV file - [PUT /file-rulesets/{fileRulesetId}/csvImport](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileruleset/csvimport.md): WARNING: The generated curl command is incorrect, so please refer to the Masking API guide for instructions on how to upload files through the API ## fileUpload ### Get all files - [GET /file-uploads](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileupload/getallfiles.md) ### Upload file - [POST /file-uploads](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileupload/uploadfile.md): WARNING: The generated curl command is incorrect, so please refer to the Masking API guide for instructions on how to upload files through the API ### Delete all files - [DELETE /file-uploads](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileupload/deleteallfileuploads.md) ### Get file upload by ID - [GET /file-uploads/{fileUuid}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileupload/getfilebyuuid.md): WARNING: The generated curl command is incorrect, so please refer to the Masking API guide for instructions on how to upload files through the API ### Update permanent file upload by ID - [PUT /file-uploads/{fileUuid}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileupload/updatefilebyuuid.md): WARNING: The generated curl command is incorrect, so please refer to the Masking API guide for instructions on how to upload files through the API ### Delete permanent file upload by ID - [DELETE /file-uploads/{fileUuid}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/fileupload/deletefilebyuuid.md) ## inventoryApproval ### Get Inventory Approval by environment ID and Ruleset Name. - [GET /inventory-approvals](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/inventoryapproval/getinventoryapproval.md) ### Update Inventory Approval by ID - [PUT /inventory-approvals/{inventoryApprovalId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/inventoryapproval/updateinventoryapproval.md) ## knowledgeBaseInfo ### Get all knowledge base info - [GET /knowledge-base-info](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/knowledgebaseinfo/getallknowledgebaseinfo.md) ## jdbcDriver ### Get all JDBC drivers - [GET /jdbc-drivers](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/jdbcdriver/getalljdbcdrivers.md) ### Create Jdbc Driver - [POST /jdbc-drivers](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/jdbcdriver/createjdbcdriver.md) ### Get JDBC driver by ID - [GET /jdbc-drivers/{jdbcDriverId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/jdbcdriver/getjdbcdriverbyid.md) ### Update jdbc driver - [PUT /jdbc-drivers/{jdbcDriverId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/jdbcdriver/updatejdbcdriver.md) ### Delete JDBC driver by ID - [DELETE /jdbc-drivers/{jdbcDriverId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/jdbcdriver/deletejdbcdriver.md) ## license ### Get all licenses - [GET /license](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/license/getalllicenses.md) ### Create license - [POST /license](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/license/createlicense.md): WARNING: The generated curl command is incorrect, so please refer to the Masking API guide for instructions on how to upload files through the API ### Get license by ID - [GET /license/{licenseId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/license/getlicensebyid.md) ### Delete license by ID - [DELETE /license/{licenseId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/license/deletelicense.md) ## login ### Log in to the Masking Engine - [POST /login](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/login/login.md) ### Log in to the Masking Engine with an OAuth2 access token from Data Control Tower. - [POST /sso-login](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/login/ssologin.md) ### Log in to the Masking Engine with an OAuth2 access token from a customer's Authorization Server. - [POST /oauth2-login](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/login/oauth2login.md) ### Log out of the Masking Engine - [PUT /logout](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/login/logout.md) ## mainframeDatasetConnector ### Get all Mainframe Dataset connectors - [GET /mainframe-dataset-connectors](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetconnector/getallmainframedatasetconnectors.md) ### Create Mainframe Dataset connector - [POST /mainframe-dataset-connectors](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetconnector/createmainframedatasetconnector.md) ### Get Mainframe Dataset connector by ID - [GET /mainframe-dataset-connectors/{mainframeDatasetConnectorId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetconnector/getmainframedatasetconnectorbyid.md) ### Update Mainframe Dataset connector by ID - [PUT /mainframe-dataset-connectors/{mainframeDatasetConnectorId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetconnector/updatemainframedatasetconnector.md) ### Delete Mainframe Dataset connector by ID - [DELETE /mainframe-dataset-connectors/{mainframeDatasetConnectorId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetconnector/deletemainframedatasetconnector.md) ### Fetch all accessible file names - [GET /mainframe-dataset-connectors/{mainframeDatasetConnectorId}/fetch](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetconnector/fetchmainframedatasetmetadata.md): Note that even the names of files in the directory path that are not readable or writable will be returned ### Test Mainframe Dataset connector by ID - [POST /mainframe-dataset-connectors/{mainframeDatasetConnectorId}/test](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetconnector/testmainframedatasetconnector.md): WARNING: There is a known bug in the API Client where it is impossible to submit a request with an 'empty' body. As such, only the 'full' body variant of this endpoint can be used through the API Client. To use the 'empty' body variant of this endpoint, please do not use the API Client, but instead use curl or some other method of issuing HTTP requests. ### Test an unsaved Mainframe Dataset connector - [POST /mainframe-dataset-connectors/test](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetconnector/testunsavedmainframedatasetconnector.md) ## mainframeDatasetFieldMetadata ### Get all Mainframe Dataset field metadata - [GET /mainframe-dataset-field-metadata](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetfieldmetadata/getallmainframedatasetfieldmetadata.md) ### Get Mainframe Dataset field metadata by ID - [GET /mainframe-dataset-field-metadata/{mainframeDatasetFieldMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetfieldmetadata/getmainframedatasetfieldmetadatabyid.md) ### Update Mainframe Dataset field metadata by ID - [PUT /mainframe-dataset-field-metadata/{mainframeDatasetFieldMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetfieldmetadata/updatemainframedatasetfieldmetadata.md) ## mainframeDatasetFormat ### Get all Mainframe Dataset formats - [GET /mainframe-dataset-formats](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetformat/getallmainframedatasetformats.md) ### Create Mainframe Dataset format - [POST /mainframe-dataset-formats](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetformat/createmainframedatasetformat.md): WARNING: The generated curl command is incorrect, so please refer to the Masking API guide for instructions on how to upload Mainframe Dataset files through the API ### Get Mainframe Dataset format by ID - [GET /mainframe-dataset-formats/{mainframeDatasetFormatId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetformat/getmainframedatasetformatbyid.md) ### Delete Mainframe Dataset format by ID - [DELETE /mainframe-dataset-formats/{mainframeDatasetFormatId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetformat/deletemainframedatasetformat.md) ## mainframeDatasetMetadata ### Get all Mainframe Dataset metadata - [GET /mainframe-dataset-metadata](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetmetadata/getallmainframedatasetmetadata.md) ### Create Mainframe Dataset metadata - [POST /mainframe-dataset-metadata](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetmetadata/createmainframedatasetmetadata.md) ### Get Mainframe Dataset metadata by ID - [GET /mainframe-dataset-metadata/{mainframeDatasetMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetmetadata/getmainframedatasetmetadatabyid.md) ### Update Mainframe Dataset metadata by ID - [PUT /mainframe-dataset-metadata/{mainframeDatasetMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetmetadata/updatemainframedatasetmetadata.md) ### Delete Mainframe Dataset metadata by ID - [DELETE /mainframe-dataset-metadata/{mainframeDatasetMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetmetadata/deletemainframedatasetmetadata.md) ## mainframeDatasetRecordType ### Get all Mainframe Dataset record type - [GET /mainframe-dataset-record-types](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetrecordtype/getallmainframedatasetrecordtypes.md) ### Get Mainframe Dataset record type by ID - [GET /mainframe-dataset-record-types/{mainframeDatasetRecordTypeId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetrecordtype/getmainframedatasetrecordtypebyid.md) ### Update Mainframe Dataset record type by ID - [PUT /mainframe-dataset-record-types/{mainframeDatasetRecordTypeId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetrecordtype/updatemainframedatasetrecordtype.md) ## mainframeDatasetRuleset ### Get all Mainframe Dataset rulesets - [GET /mainframe-dataset-rulesets](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetruleset/getallmainframedatasetrulesets.md) ### Create Mainframe Dataset ruleset - [POST /mainframe-dataset-rulesets](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetruleset/createmainframedatasetruleset.md) ### Get Mainframe Dataset ruleset by ID - [GET /mainframe-dataset-rulesets/{mainframeDatasetRulesetId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetruleset/getmainframedatasetrulesetbyid.md) ### Delete Mainframe Dataset ruleset by ID - [DELETE /mainframe-dataset-rulesets/{mainframeDatasetRulesetId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetruleset/deletemainframedatasetruleset.md) ### Update the set of mainframe datasets and their attributes associated with a mainframe dataset ruleset in bulk - [PUT /mainframe-dataset-rulesets/{mainframeDatasetRulesetId}/bulk-mainframe-dataset-update](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetruleset/bulkmainframedatasetupdate.md) ### Copy mainframe dataset ruleset by ID - [PUT /mainframe-dataset-rulesets/{mainframeDatasetRulesetId}/copy](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mainframedatasetruleset/copymainframedatasetruleset.md) ## mappingAlgorithm ### Add mappings for mapping algorithm - [POST /mapping-algorithms/{algorithmName}/add-mappings](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mappingalgorithm/addmappingalgorithmmappings.md) ### Irreversibly delete all saved mappings for mapping algorithm. - [DELETE /mapping-algorithms/{algorithmName}/delete-mappings](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mappingalgorithm/deletemappingalgorithmmappings.md) ### Export mappings for mapping algorithm - [POST /mapping-algorithms/{algorithmName}/export-mappings](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mappingalgorithm/exportmappings.md) ### Reset mappings for mapping algorithm. - [POST /mapping-algorithms/{algorithmName}/reset](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mappingalgorithm/resetmappingalgorithm.md) ### Get stats for mapping algorithm - [GET /mapping-algorithms/{algorithmName}/stats](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mappingalgorithm/getmappingalgorithmstats.md) ## maskingJob ### Get all masking jobs - [GET /masking-jobs](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/maskingjob/getallmaskingjobs.md) ### Create masking job - [POST /masking-jobs](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/maskingjob/createmaskingjob.md) ### Get masking job by ID - [GET /masking-jobs/{maskingJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/maskingjob/getmaskingjobbyid.md) ### Update masking job by ID - [PUT /masking-jobs/{maskingJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/maskingjob/updatemaskingjob.md) ### Delete masking job by ID - [DELETE /masking-jobs/{maskingJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/maskingjob/deletemaskingjob.md) ## monitoring ### Get status of Executions and async tasks - [GET /monitor-task](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/monitoring/getalltaskstatus.md) ### Get status of Executions or async tasks by id - [GET /monitor-task/{taskId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/monitoring/gettaskstatusbytypeandid.md) ## mountFilesystem ### Get all mounts - [GET /mount-filesystem](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mountfilesystem/getallmounts.md) ### Create filesystem mount - [POST /mount-filesystem](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mountfilesystem/createmountfilesystem.md) ### Get mount by ID - [GET /mount-filesystem/{mountID}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mountfilesystem/getmountbyid.md) ### Update filesystem mount - [PUT /mount-filesystem/{mountID}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mountfilesystem/updatemountfilesystem.md) ### Delete filesystem mount - [DELETE /mount-filesystem/{mountID}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mountfilesystem/deletemountfilesystem.md) ### Connect filesystem mount - [PUT /mount-filesystem/{mountID}/connect](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mountfilesystem/connectmountfilesystem.md) ### Disconnect filesystem mount - [PUT /mount-filesystem/{mountID}/disconnect](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mountfilesystem/disconnectmountfilesystem.md) ### Remount filesystem mount - [PUT /mount-filesystem/{mountID}/remount](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/mountfilesystem/remountmountfilesystem.md) ## nonConformantDataSample ### Get all non-conformant data samples - [GET /non-conformant-data-sample](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/nonconformantdatasample/getallnonconformantdatasamples.md): Get redacted data samples associated with non-conforming data execution events. ## passwordVault ### Get all password vaults - [GET /password-vaults](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/passwordvault/getallpasswordvaults.md) ### Create password vault - [POST /password-vaults](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/passwordvault/createpasswordvault.md) ### Get password vault by ID - [GET /password-vaults/{passwordVaultId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/passwordvault/getpasswordvaultbyid.md) ### Update password vault by ID - [PUT /password-vaults/{passwordVaultId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/passwordvault/updatepasswordvault.md) ### Delete password vault by ID - [DELETE /password-vaults/{passwordVaultId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/passwordvault/deletepasswordvault.md) ## plugin ### Get all plugins - [GET /plugin](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/plugin/getallplugins.md): Get a detailed list of all installed plugins ### Install plugin - [POST /plugin](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/plugin/createplugin.md): Install an uploaded plugin file onto the system ### Get plugin detail by pluginId - [GET /plugin/{pluginId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/plugin/getplugin.md): Get detailed information about an installed plugin by pluginId ### Update plugin - [PUT /plugin/{pluginId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/plugin/updateplugin.md): Update an installed plugin to use the uploaded JAR file. The new plugin must contain all components delivered by the previous version. ### Delete plugin - [DELETE /plugin/{pluginId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/plugin/deleteplugin.md): Delete an installed plugin. ## profileJob ### Get all profile jobs - [GET /profile-jobs](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profilejob/getallprofilejobs.md) ### Create profile job - [POST /profile-jobs](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profilejob/createprofilejob.md) ### Get profile job by ID - [GET /profile-jobs/{profileJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profilejob/getprofilejobbyid.md) ### Update profile job by ID - [PUT /profile-jobs/{profileJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profilejob/updateprofilejob.md) ### Delete profile job by ID - [DELETE /profile-jobs/{profileJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profilejob/deleteprofilejob.md) ## profileSet ### Get all profile sets - [GET /profile-sets](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profileset/getallprofilesets.md) ### Create profile set - [POST /profile-sets](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profileset/createprofileset.md) ### Get profile set by ID - [GET /profile-sets/{profileSetId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profileset/getprofilesetbyid.md) ### Update profile set by ID - [PUT /profile-sets/{profileSetId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profileset/updateprofileset.md) ### Delete profile set by ID - [DELETE /profile-sets/{profileSetId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profileset/deleteprofileset.md) ### Export a zip file of the specified profile set's configuration JSON and the files used by its classifiers - [POST /profile-sets/{profileSetId}/export](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profileset/exportprofileset.md) ### Generate a report listing all usage of profile sets on the masking engine - [GET /profile-sets/usage](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profileset/getprofilesetusage.md) ## profileResultDatabase ### Get profile report by executionId - [GET /profile-results-database/{executionId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profileresultdatabase/getprofileresultsdatabasebyexecutionid.md): Get profile results by executionId ## profileResultFile ### Get profile file report by executionId - [GET /profile-results-file/{executionId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profileresultfile/getprofileresultsfilebyexecutionid.md): Get profile file results by executionId ## profileResultMainframe ### Get profile mainframe report by executionId - [GET /profile-results-mainframe/{executionId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/profileresultmainframe/getprofileresultsmainframebyexecutionid.md): Get profile mainframe results by executionId ## recordType ### Get all record type - [GET /record-types](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/recordtype/getallrecordtypes.md) ### Create record type - [POST /record-types](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/recordtype/createrecordtype.md) ### Get record type by ID - [GET /record-types/{recordTypeId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/recordtype/getrecordtypebyid.md) ### Update record type - [PUT /record-types/{recordTypeId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/recordtype/updaterecordtype.md) ### Delete record type by ID - [DELETE /record-types/{recordTypeId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/recordtype/deleterecordtype.md) ## recordTypeQualifier ### Get all record type qualifiers - [GET /record-type-qualifiers](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/recordtypequalifier/getallrecordtypequalifiers.md) ### Create record type qualifier - [POST /record-type-qualifiers](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/recordtypequalifier/createrecordtypequalifier.md) ### Get record type qualifier by ID - [GET /record-type-qualifiers/{recordTypeQualifierId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/recordtypequalifier/getrecordtypequalifierbyid.md) ### Update record type qualifier by ID - [PUT /record-type-qualifiers/{recordTypeQualifierId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/recordtypequalifier/updaterecordtypequalifier.md) ### Delete record type qualifier by ID - [DELETE /record-type-qualifiers/{recordTypeQualifierId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/recordtypequalifier/deleterecordtypequalifier.md) ## reidentificationJob ### Get all re-identification jobs - [GET /reidentification-jobs](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/reidentificationjob/getallreidentificationjobs.md) ### Create re-identification job - [POST /reidentification-jobs](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/reidentificationjob/createreidentificationjob.md) ### Get re-identification job by ID - [GET /reidentification-jobs/{reidentificationJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/reidentificationjob/getreidentificationjobbyid.md) ### Update re-identification job by ID - [PUT /reidentification-jobs/{reidentificationJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/reidentificationjob/updatereidentificationjob.md) ### Delete re-identification job by ID - [DELETE /reidentification-jobs/{reidentificationJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/reidentificationjob/deletereidentificationjob.md) ## role ### Get all roles - [GET /roles](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/role/getallroles.md) ### Create role - [POST /roles](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/role/createrole.md) ### Get role by ID - [GET /roles/{roleId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/role/getrolebyid.md) ### Update role by ID - [PUT /roles/{roleId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/role/updaterole.md) ### Delete role by ID - [DELETE /roles/{roleId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/role/deleterole.md) ## sshKey ### Get all SSH keys - [GET /ssh-keys](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/sshkey/getallsshkeys.md) ### Create SSH key - [POST /ssh-keys](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/sshkey/createsshkey.md): WARNING: The generated curl command is incorrect, so please refer to the Masking API guide for instructions on how to upload files through the API ### Delete SSH key by name - [DELETE /ssh-keys/{sshKeyName}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/sshkey/deletesshkey.md) ## supportBundle ### Generates support bundle - [POST /support-bundle](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/supportbundle/getsupportbundle.md): Generates support bundle ## systemInformation ### Get system information - [GET /system-information](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/systeminformation/getsysteminformation.md) ## tableMetadata ### Get all table metadata - [GET /table-metadata](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/tablemetadata/getalltablemetadata.md) ### Create table metadata - [POST /table-metadata](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/tablemetadata/createtablemetadata.md) ### Get table metadata by ID - [GET /table-metadata/{tableMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/tablemetadata/gettablemetadatabyid.md) ### Update table metadata by ID - [PUT /table-metadata/{tableMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/tablemetadata/updatetablemetadata.md) ### Delete table metadata by ID - [DELETE /table-metadata/{tableMetadataId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/tablemetadata/deletetablemetadata.md) ### Generate customSQL for table - [GET /table-metadata/{tableMetadataId}/generateCustomSQL](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/tablemetadata/generatecustomsql.md) ## tokenizationJob ### Get all tokenization jobs - [GET /tokenization-jobs](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/tokenizationjob/getalltokenizationjobs.md) ### Create tokenization job - [POST /tokenization-jobs](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/tokenizationjob/createtokenizationjob.md) ### Get tokenization job by ID - [GET /tokenization-jobs/{tokenizationJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/tokenizationjob/gettokenizationjobbyid.md) ### Update tokenization job by ID - [PUT /tokenization-jobs/{tokenizationJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/tokenizationjob/updatetokenizationjob.md) ### Delete tokenization job by ID - [DELETE /tokenization-jobs/{tokenizationJobId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/tokenizationjob/deletetokenizationjob.md) ## user ### Get all users - [GET /users](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/user/getallusers.md) ### Create user - [POST /users](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/user/createuser.md) ### Get user by ID - [GET /users/{userId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/user/getuserbyid.md) ### Update user by ID - [PUT /users/{userId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/user/updateuserbyid.md) ### Delete user by ID - [DELETE /users/{userId}](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/user/deleteuserbyid.md) ### Send Reset password mail to the user - [POST /users/forgot-password](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/user/forgottenpasswordrequest.md) ### Reset new password for the user - [POST /users/reset-password](https://help-api.delphix.com/continuous-compliance-engine/2026.1.0.0/cc-engine-apis-2026.1.0.0/user/resetpasswordrequest.md)