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>'."
}