Toggle menu

caseEscalate

Escalates a case to the escalated status.

Namespace

goss.CaseManagement.v1.api.case.caseEscalate

Worker

serverlibrary

Parameters

Required PropertiesTypeDescription
caseBusinessKeyStringThe business key of the case
caseEscalatedObjectDetails of the escalation
caseEscalated.escalationReasonStringThe reason for the escalation
caseEscalated.escalationNotesStringNotes about the escalation
userObjectDetails of the user
user.siteUserNameStringThe username of a valid case manager
Optional PropertiesTypeDescription
n/an/an/a

{
    "caseBusinessKey": "0123-4567-8901-2345",
    "caseEscalated": {
        "escalationReason": "Abc",
        "escalationNotes": "Abc"
    },
    "user": {
        "siteUserName": "Abc"
    }
}

Returns

PropertyTypeDescription
successBooleanWhether the request completed successfully
errorsArrayAny errors that occurred. Only returned if there are errors
warningsArrayAny warnings that occurred. Only returned if there are warnings

Rules

RuleValidation error
User must existCould not retrieve siteUser details
Case must existCould not retrieve case Case 1234-5678-9012-3456
Case must be activeUser aUser does not have permissions to escalate the case
User must be a member of the case managers group or the case manager if one is assignedUser aUser does not have permissions to escalate the case

Behaviour

If the validation rules pass

  • Updates the case to the escalated status
  • The escalation reason and notes are recorded against the case
Last modified on 20 October 2026