Use this API to obfuscate customers asynchronously. Only one customer can be processed at any given time. As part of processing this API, all information of the customers provided in the request is obfuscated from application.
Actor | Permission |
---|---|
User | The user must have 'Edit' action on the customer resource. For processing the entries in the bulk API request:
|
Client Application | No additional permission is required. |
The request body can be in one of the below two formats:
The request body is used to upload the zip file which has the customer and/or the contact person to be obfuscated. Below are the rules for the content of the zip file.
Name | Description |
---|---|
id | Id of the customer to be obfuscated |
Name | Description |
---|---|
contact_person_id | Id of the contact person to be obfuscated. This contact person must belong to the customer identified by first attribute. |
Message accepted for processing
Bad Request
Unauthorized
Forbidden
Not Acceptable
Internal server error
{- "file": {
- "name": "customers.zip",
- "content": "<BASE64 content of ZIP file>"
}
}
{- "code": "400-101",
- "developerMessage": "Unsupported query parameter(s) supplied: '<query_parameter>'."
}