Use this API to change the case of one or more open activities of the same case. The target case can be a new case or an existing case.
For this API to execute successfully:
As part of completing this API request:
| Actor | Permission |
|---|---|
| User | All of the following are required:
|
| Client Application | No additional permission required. |
| Actor | License |
|---|---|
| User | The logged in user must have the following licenses:
|
| Client Application | No additional licenses required. |
The request body is mandatory. The request body varies depending on whether the target case for activities is a new case or an existing case.
| Name | Description |
|---|---|
| id | Must be an existing case ID in the application. |
None
None, although request body must be present with the case element.
| Name | Description |
|---|---|
| case.dueDate | Case due date. Must be a valid date, in the future. |
| case.severity.value | Case severity value. Must be 'urgent', 'high', 'medium' or 'low'. |
| case.subject | Case subject. If not provided, the subject of the original case would be used as the subject of the case as well. Must not exceed 1024 characters. |
| case.description | Case description. |
| case.solution | Case solution. |
| case.customAttributes | Names of the custom attributes must exist in eGain application. If the attribute is an enumeration, the values sent must be one from the list of allowed values. |
Created
No Content
Bad Request
Unauthorized
Forbidden
Not Found
Not Acceptable
Internal server error
{ }{- "code": "400-101",
- "developerMessage": "Unsupported query parameter(s) supplied: '<query_parameter>'."
}