Schema for the Continuous Compliance Engine API
- Generate a report listing all usage of profile sets on the masking engine
Masking API (5.1.43)
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets
- https://help-api.delphix.com/masking/api/v5.1.43/profile-sets
- 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.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets?page_number=1&page_size=0' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "_pageInfo": { "numberOnPage": 0, "total": 0 }, "responseList": [ { … } ] }
The profile set to create
The name of the profile set; it must be unique.
Profile sets with profile expressions can no longer be created.
Profile sets with profile expressions can no longer be created.
The list of ID numbers that correspond to the profile classifiers that belong in this profile set.
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets
- https://help-api.delphix.com/masking/api/v5.1.43/profile-sets
- 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.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"profileSetName": "FINDS_ALL_SENSITIVE_DATA",
"classifierIds": [
4,
8,
12,
13,
27
]
}'Success
The ID number of the profile set. This field is auto-generated by the Masking Engine.
The name of the profile set; it must be unique.
Profile sets with profile expressions can no longer be created.
Profile sets with profile expressions can no longer be created.
The list of ID numbers that correspond to the profile classifiers that belong in this profile set.
The user that created the profile set. This field is auto-generated by the Masking Engine.
The time when the profile set was created. This field is auto-generated by the Masking Engine.
{ "profileSetName": "FINDS_ALL_SENSITIVE_DATA", "classifierIds": [ 4, 8, 12, 13, 27 ] }
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets/{profileSetId}
- https://help-api.delphix.com/masking/api/v5.1.43/profile-sets/{profileSetId}
- 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.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets/{profileSetId}' \
-H 'Authorization: YOUR_API_KEY_HERE'Success
The ID number of the profile set. This field is auto-generated by the Masking Engine.
The name of the profile set; it must be unique.
Profile sets with profile expressions can no longer be created.
Profile sets with profile expressions can no longer be created.
The list of ID numbers that correspond to the profile classifiers that belong in this profile set.
The user that created the profile set. This field is auto-generated by the Masking Engine.
The time when the profile set was created. This field is auto-generated by the Masking Engine.
{ "profileSetName": "FINDS_ALL_SENSITIVE_DATA", "classifierIds": [ 4, 8, 12, 13, 27 ] }
The updated profile set
The name of the profile set; it must be unique.
Profile sets with profile expressions can no longer be created.
Profile sets with profile expressions can no longer be created.
The list of ID numbers that correspond to the profile classifiers that belong in this profile set.
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets/{profileSetId}
- https://help-api.delphix.com/masking/api/v5.1.43/profile-sets/{profileSetId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://help-api.delphix.com/_mock/continuous-compliance-engine/2025.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets/{profileSetId}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"profileSetName": "FINDS_ALL_SENSITIVE_DATA",
"classifierIds": [
4,
8,
12,
13,
27
]
}'Success
The ID number of the profile set. This field is auto-generated by the Masking Engine.
The name of the profile set; it must be unique.
Profile sets with profile expressions can no longer be created.
Profile sets with profile expressions can no longer be created.
The list of ID numbers that correspond to the profile classifiers that belong in this profile set.
The user that created the profile set. This field is auto-generated by the Masking Engine.
The time when the profile set was created. This field is auto-generated by the Masking Engine.
{ "profileSetName": "FINDS_ALL_SENSITIVE_DATA", "classifierIds": [ 4, 8, 12, 13, 27 ] }
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets/{profileSetId}
- https://help-api.delphix.com/masking/api/v5.1.43/profile-sets/{profileSetId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://help-api.delphix.com/_mock/continuous-compliance-engine/2025.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets/{profileSetId}' \
-H 'Authorization: YOUR_API_KEY_HERE'- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets/{profileSetId}/export
- https://help-api.delphix.com/masking/api/v5.1.43/profile-sets/{profileSetId}/export
- 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.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets/{profileSetId}/export' \
-H 'Authorization: YOUR_API_KEY_HERE'Success
The ID of the AsyncTask. This field will be generated by the Masking Engine.
The type of operation that the AsyncTask is performing.
The reference for the AsyncTask. An example of a reference is the ruleset ID for a RULESET_REFRESH operation.
The status of the AsyncTask in regard to its completion.
{ "asyncTaskId": 1, "operation": "RULESET_REFRESH", "reference": 13, "status": "RUNNING", "cancellable": false }
Whether to include extended, human-readable profile set assignment detail in the report.
Whether to filter by specific profile set type. If not specified, all profile set types are included.
Whether to filter by specific connector type. If not specified, all connector types are included.
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets/usage
- https://help-api.delphix.com/masking/api/v5.1.43/profile-sets/usage
- 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.3.0.0/cc-engine-apis-2025.3.0.0/profile-sets/usage?includeAssignmentDetail=false&profileSetType=ASDD&connectorType=DATABASE&environmentFilter=string&profileSetFilter=string' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "_pageInfo": { "numberOnPage": 0, "total": 0 }, "responseList": [ { … } ] }