Schema for the Continuous Compliance Engine API
Masking API (5.1.42)
The name of the file field, as determined by the associated file format. A wildcard character '*' can be used to represent zero or more characters. To match exact character '*' or '' in the fieldName, escape the character using '' like '\*' and '\\' respectively.
Get only masked file field metadata when this is true and only unmasked file field metadata when this is false
The page number for which to get file field metadata. This will default to the first page if excluded
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/file-field-metadata
- https://help-api.delphix.com/masking/api/v5.1.42/file-field-metadata
- 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/file-field-metadata?file_format_id=0&record_type_id=0&field_name=string&is_masked=true&page_number=1&page_size=0' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "_pageInfo": { "numberOnPage": 0, "total": 0 }, "responseList": [ { … } ] }
The file filed metadata to create
The ID number of the record type that defines this file field. Required in case of Create API
The length of the file field, in number of characters, as determined by the associated file format. Required in case of Create API
The position of the file field with respect to the other file fields, as determined by the associated file format. Required in case of Create API
The name of the algorithm assigned to this file field. File fields that are unmasked should have this property unset, in addition to having 'domainName' unset. If this field is set, then the 'domainName' must also be specified.
The ID number of the algorithm field that is associated with this column.
The group number of algorithm to identify a set of columns associated with one instance of algorithm.
The name of the domain assigned to this file field. File fields that are left unmasked should have this property unset. If the 'domainName' is set, but the 'algorithmName' is unset, then the default algorithm corresponding to the 'domainName' will be used.
This field indicates whether or not a file filed's algorithm or domain assignment may be modified during the execution of a profile job when there is a profiling match.
This field is used to store additional information about the file field.
This field indicates the type of document stored in the file field. Required in case where docStoreFileFormatId is provided. Accepted values: ['JSON','XML']
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/file-field-metadata
- https://help-api.delphix.com/masking/api/v5.1.42/file-field-metadata
- 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/file-field-metadata \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"recordTypeId": 1,
"fieldName": "FooField",
"fieldPositionNumber": 6,
"fieldLength": 10,
"algorithmName": "FirstNameLookup",
"domainName": "FIRST_NAME",
"isProfilerWritable": false
}'Success
The ID number of the file field metadata. This field is auto-generated by the Masking Engine.
The ID number of the record type that defines this file field. Required in case of Create API
The length of the file field, in number of characters, as determined by the associated file format. Required in case of Create API
The name of the file field, as determined by the associated file format. Required in case of Create API
The position of the file field with respect to the other file fields, as determined by the associated file format. Required in case of Create API
The name of the algorithm assigned to this file field. File fields that are unmasked should have this property unset, in addition to having 'domainName' unset. If this field is set, then the 'domainName' must also be specified.
The ID number of the algorithm field that is associated with this column.
The name of the algorithm field that is associated with this column.
The group number of algorithm to identify a set of columns associated with one instance of algorithm.
The name of the domain assigned to this file field. File fields that are left unmasked should have this property unset. If the 'domainName' is set, but the 'algorithmName' is unset, then the default algorithm corresponding to the 'domainName' will be used.
This field indicates whether or not a file field is being masked. This field is assigned by the Masking Engine to true or false based on whether the file field is assigned an algorithm and domain.
This field indicates whether or not a file filed's algorithm or domain assignment may be modified during the execution of a profile job when there is a profiling match.
This field is used to store additional information about the file field.
This field indicates the type of document stored in the file field. Required in case where docStoreFileFormatId is provided. Accepted values: ['JSON','XML']
The ID number of the document store file format. Required in case where documentStoreType is provided.
{ "recordTypeId": 1, "fieldName": "FooField", "fieldPositionNumber": 6, "fieldLength": 10, "algorithmName": "FirstNameLookup", "domainName": "FIRST_NAME", "isProfilerWritable": false }
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/file-field-metadata/{fileFieldMetadataId}
- https://help-api.delphix.com/masking/api/v5.1.42/file-field-metadata/{fileFieldMetadataId}
- 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/file-field-metadata/{fileFieldMetadataId}' \
-H 'Authorization: YOUR_API_KEY_HERE'Success
The ID number of the file field metadata. This field is auto-generated by the Masking Engine.
The ID number of the record type that defines this file field. Required in case of Create API
The length of the file field, in number of characters, as determined by the associated file format. Required in case of Create API
The name of the file field, as determined by the associated file format. Required in case of Create API
The position of the file field with respect to the other file fields, as determined by the associated file format. Required in case of Create API
The name of the algorithm assigned to this file field. File fields that are unmasked should have this property unset, in addition to having 'domainName' unset. If this field is set, then the 'domainName' must also be specified.
The ID number of the algorithm field that is associated with this column.
The name of the algorithm field that is associated with this column.
The group number of algorithm to identify a set of columns associated with one instance of algorithm.
The name of the domain assigned to this file field. File fields that are left unmasked should have this property unset. If the 'domainName' is set, but the 'algorithmName' is unset, then the default algorithm corresponding to the 'domainName' will be used.
This field indicates whether or not a file field is being masked. This field is assigned by the Masking Engine to true or false based on whether the file field is assigned an algorithm and domain.
This field indicates whether or not a file filed's algorithm or domain assignment may be modified during the execution of a profile job when there is a profiling match.
This field is used to store additional information about the file field.
This field indicates the type of document stored in the file field. Required in case where docStoreFileFormatId is provided. Accepted values: ['JSON','XML']
The ID number of the document store file format. Required in case where documentStoreType is provided.
{ "recordTypeId": 1, "fieldName": "FooField", "fieldPositionNumber": 6, "fieldLength": 10, "algorithmName": "FirstNameLookup", "domainName": "FIRST_NAME", "isProfilerWritable": false }
The updated file field metadata
The ID number of the record type that defines this file field. Required in case of Create API
The length of the file field, in number of characters, as determined by the associated file format. Required in case of Create API
The position of the file field with respect to the other file fields, as determined by the associated file format. Required in case of Create API
The name of the algorithm assigned to this file field. File fields that are unmasked should have this property unset, in addition to having 'domainName' unset. If this field is set, then the 'domainName' must also be specified.
The ID number of the algorithm field that is associated with this column.
The group number of algorithm to identify a set of columns associated with one instance of algorithm.
The name of the domain assigned to this file field. File fields that are left unmasked should have this property unset. If the 'domainName' is set, but the 'algorithmName' is unset, then the default algorithm corresponding to the 'domainName' will be used.
This field indicates whether or not a file filed's algorithm or domain assignment may be modified during the execution of a profile job when there is a profiling match.
This field is used to store additional information about the file field.
This field indicates the type of document stored in the file field. Required in case where docStoreFileFormatId is provided. Accepted values: ['JSON','XML']
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/file-field-metadata/{fileFieldMetadataId}
- https://help-api.delphix.com/masking/api/v5.1.42/file-field-metadata/{fileFieldMetadataId}
- 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.2.0.0/cc-engine-apis-2025.2.0.0/file-field-metadata/{fileFieldMetadataId}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"recordTypeId": 1,
"fieldName": "FooField",
"fieldPositionNumber": 6,
"fieldLength": 10,
"algorithmName": "FirstNameLookup",
"domainName": "FIRST_NAME",
"isProfilerWritable": false
}'Success
The ID number of the file field metadata. This field is auto-generated by the Masking Engine.
The ID number of the record type that defines this file field. Required in case of Create API
The length of the file field, in number of characters, as determined by the associated file format. Required in case of Create API
The name of the file field, as determined by the associated file format. Required in case of Create API
The position of the file field with respect to the other file fields, as determined by the associated file format. Required in case of Create API
The name of the algorithm assigned to this file field. File fields that are unmasked should have this property unset, in addition to having 'domainName' unset. If this field is set, then the 'domainName' must also be specified.
The ID number of the algorithm field that is associated with this column.
The name of the algorithm field that is associated with this column.
The group number of algorithm to identify a set of columns associated with one instance of algorithm.
The name of the domain assigned to this file field. File fields that are left unmasked should have this property unset. If the 'domainName' is set, but the 'algorithmName' is unset, then the default algorithm corresponding to the 'domainName' will be used.
This field indicates whether or not a file field is being masked. This field is assigned by the Masking Engine to true or false based on whether the file field is assigned an algorithm and domain.
This field indicates whether or not a file filed's algorithm or domain assignment may be modified during the execution of a profile job when there is a profiling match.
This field is used to store additional information about the file field.
This field indicates the type of document stored in the file field. Required in case where docStoreFileFormatId is provided. Accepted values: ['JSON','XML']
The ID number of the document store file format. Required in case where documentStoreType is provided.
{ "recordTypeId": 1, "fieldName": "FooField", "fieldPositionNumber": 6, "fieldLength": 10, "algorithmName": "FirstNameLookup", "domainName": "FIRST_NAME", "isProfilerWritable": false }
- Mock serverhttps://help-api.delphix.com/_mock/continuous-compliance-engine/2025.2.0.0/cc-engine-apis-2025.2.0.0/file-field-metadata/{fileFieldMetadataId}
- https://help-api.delphix.com/masking/api/v5.1.42/file-field-metadata/{fileFieldMetadataId}
- 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.2.0.0/cc-engine-apis-2025.2.0.0/file-field-metadata/{fileFieldMetadataId}' \
-H 'Authorization: YOUR_API_KEY_HERE'