Schema for the Continuous Compliance Engine API
- Get execution by ID
Masking API (5.1.42)
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/executions
- https://help-api.delphix.com/masking/api/v5.1.42/executions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/executions?job_id=0&page_number=1&page_size=0&execution_status=CANCELLED' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "_pageInfo": { "numberOnPage": 0, "total": 0 }, "responseList": [ { … } ] }
The execution to create
The type of the source connector. This field is only used for multi-tenant jobs that are also on-the-fly.
The ID of the source connector. This field is only used for multi-tenant jobs that are also on-the-fly.
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/executions
- https://help-api.delphix.com/masking/api/v5.1.42/executions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/executions \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"jobId": 167
}'Success
The ID of the execution for the referenced job. This field is generated by the Masking Engine when a job is run.
The type of the source connector. This field is only used for multi-tenant jobs that are also on-the-fly.
The ID of the source connector. This field is only used for multi-tenant jobs that are also on-the-fly.
The ID of the target connector. This field is only used for multi-tenant jobs.
The status of the execution regarding its completion.
The number of rows masked or profiled so far by this execution. This is not applicable to JSON.
The total number of rows that this execution should mask or profile. This value is set to -1 while the total row count is being calculated. This is not applicable to JSON.
The number of bytes masked or profiled so far by this execution. This is only applicable to JSON files and ASDD profiling jobs on XML files.
The total number of bytes or profiled that this execution should mask. This value is set to -1 while the total byte count is being calculated. This is only applicable to JSON files and ASDD profiling jobs on XML files.
{ "jobId": 167 }
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/executions/{executionId}
- https://help-api.delphix.com/masking/api/v5.1.42/executions/{executionId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/executions/{executionId}' \
-H 'Authorization: YOUR_API_KEY_HERE'Success
The ID of the execution for the referenced job. This field is generated by the Masking Engine when a job is run.
The type of the source connector. This field is only used for multi-tenant jobs that are also on-the-fly.
The ID of the source connector. This field is only used for multi-tenant jobs that are also on-the-fly.
The ID of the target connector. This field is only used for multi-tenant jobs.
The status of the execution regarding its completion.
The number of rows masked or profiled so far by this execution. This is not applicable to JSON.
The total number of rows that this execution should mask or profile. This value is set to -1 while the total row count is being calculated. This is not applicable to JSON.
The number of bytes masked or profiled so far by this execution. This is only applicable to JSON files and ASDD profiling jobs on XML files.
The total number of bytes or profiled that this execution should mask. This value is set to -1 while the total byte count is being calculated. This is only applicable to JSON files and ASDD profiling jobs on XML files.
{ "jobId": 167 }
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/executions/{executionId}/cancel
- https://help-api.delphix.com/masking/api/v5.1.42/executions/{executionId}/cancel
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/executions/{executionId}/cancel?expectedStatus=QUEUED&graceful=true' \
-H 'Authorization: YOUR_API_KEY_HERE'Success
The ID of the execution for the referenced job. This field is generated by the Masking Engine when a job is run.
The type of the source connector. This field is only used for multi-tenant jobs that are also on-the-fly.
The ID of the source connector. This field is only used for multi-tenant jobs that are also on-the-fly.
The ID of the target connector. This field is only used for multi-tenant jobs.
The status of the execution regarding its completion.
The number of rows masked or profiled so far by this execution. This is not applicable to JSON.
The total number of rows that this execution should mask or profile. This value is set to -1 while the total row count is being calculated. This is not applicable to JSON.
The number of bytes masked or profiled so far by this execution. This is only applicable to JSON files and ASDD profiling jobs on XML files.
The total number of bytes or profiled that this execution should mask. This value is set to -1 while the total byte count is being calculated. This is only applicable to JSON files and ASDD profiling jobs on XML files.
{ "jobId": 167 }
The page number for which to get executions. This will default to the first page if excluded
The maximum number of objects to return. This will default to the DefaultApiPageSize setting if not provided
A request body containing a filter expression. Refer to the documentation to learn the syntax for filter-queries. Supported filterable attributes: "environmentId", "executionId", "jobId"
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/executions/search
- https://help-api.delphix.com/masking/api/v5.1.42/executions/search
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/executions/search?page_number=1&page_size=0&execution_sort=environmentId' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"filter_expression": "<attribute> EQ 123"
}'{ "_pageInfo": { "numberOnPage": 0, "total": 0 }, "responseList": [ { … } ] }