Schema for the Continuous Compliance Engine API
Masking API (5.1.41)
The reference URI of the uploaded file to be installed. This file should have been uploaded via the /fileUpload endpoint.
The passphrase that an exported CSV mapping file was encrypted with. This is only needed if adding mappings that were previously exported.
The type of the file provided. If PLAINTEXT is chosen, the file is expected to contain newline delimited outputs. If CSV is chosen, the file is expected to conform to RFC4180. Additionally, 2 columns are expected - input and output. The first row of the CSV must be a header.
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.1.0.0/cc-engine-apis-2025.1.0.0/mapping-algorithms/{algorithmName}/add-mappings
- https://help-api.delphix.com/masking/api/v5.1.41/mapping-algorithms/{algorithmName}/add-mappings
- 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.1.0.0/cc-engine-apis-2025.1.0.0/mapping-algorithms/{algorithmName}/add-mappings?fileReferenceId=string&passphrase=string&mappingFileType=PLAINTEXT' \
-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 }
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.1.0.0/cc-engine-apis-2025.1.0.0/mapping-algorithms/{algorithmName}/delete-mappings
- https://help-api.delphix.com/masking/api/v5.1.41/mapping-algorithms/{algorithmName}/delete-mappings
- 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.1.0.0/cc-engine-apis-2025.1.0.0/mapping-algorithms/{algorithmName}/delete-mappings' \
-H 'Authorization: YOUR_API_KEY_HERE'- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.1.0.0/cc-engine-apis-2025.1.0.0/mapping-algorithms/{algorithmName}/export-mappings
- https://help-api.delphix.com/masking/api/v5.1.41/mapping-algorithms/{algorithmName}/export-mappings
- 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.1.0.0/cc-engine-apis-2025.1.0.0/mapping-algorithms/{algorithmName}/export-mappings?passphrase=string' \
-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 }
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.1.0.0/cc-engine-apis-2025.1.0.0/mapping-algorithms/{algorithmName}/reset
- https://help-api.delphix.com/masking/api/v5.1.41/mapping-algorithms/{algorithmName}/reset
- 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.1.0.0/cc-engine-apis-2025.1.0.0/mapping-algorithms/{algorithmName}/reset' \
-H 'Authorization: YOUR_API_KEY_HERE'- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.1.0.0/cc-engine-apis-2025.1.0.0/mapping-algorithms/{algorithmName}/stats
- https://help-api.delphix.com/masking/api/v5.1.41/mapping-algorithms/{algorithmName}/stats
- 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.1.0.0/cc-engine-apis-2025.1.0.0/mapping-algorithms/{algorithmName}/stats' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "algorithmName": "TestMapping", "totalMappings": 375, "unusedMappings": 42 }