This API allows user to mask the content of an activity. Only one activity can be masked at a time. Please note that this API will be successful even if masking is not enabled or no masking patterns are configured for the corresponding activity type.
For this API to execute successfully: An activity with the ID specified in the request body must exist. The activity must be of type Email or Chat. The activity must not be locked. If activity is of type 'Chat', it must be in completed state.
As part of completing this API request:
Method | URL | Description |
---|---|---|
PUT | /ws/v19/interaction/activity/mask | Mask the content of an activity. |
Authentication is required. The client must be logged in to call this API. Each API request must contain X-egain-session request header returned by Login API.
All of the following are required:
The logged in user must have the following licenses:
Name | Description | Allowed values | Default value |
---|---|---|---|
X-egain-session | Session ID obtained from Login API response header | N/A | N/A |
Accept | Content type accepted by client. | application/xml or application/json | N/A |
Content-Type | Media type sent by the client | application/xml or application/json | N/A |
Accept-Language | Language locale accepted by client (used for locale specific fields in resource representation and in error responses) | Supported 'Accept-Language' header codes | default system language |
The request body is mandatory. Request body can be in either XML or JSON format.
Name | Description |
---|---|
id | ID of the Activity. |
lastModified.date | Value of last Modified date of the activity. |
None
None
None
Name | Description | Possible values |
---|---|---|
X-egain-session | ID of the current user session | N/A |
Content-Type | Media type of response body | application/xml or application/json |
204 - No Content
400 - Bad Request
401 - Unauthorized
403 - Forbidden
406 - Not Acceptable
409 - Conflict
500 - Internal server error
Example 1 - Mask activity of type 'Email'
Example 2 - Mask activity of type 'Chat'