Incidents
Update Incident Stage
Use this API to update the workflow stage for a specific incident by its unique identifier.
post/incident/v1/assignments/entities/{entityId}/stage
Path parameters
entityIdstring uuid required
Incident ID
Request body
Example request
{
"nextStageName": "Investigation",
"parameters": {
"notifyUsers": false,
"priority": "high",
"reason": "Critical security incident",
"skipValidation": true
}
}Response
Successfully assigned the workflow stage.
Example response
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Investigation",
"nameKey": "workflow.stage.investigation",
"description": "Investigation stage for incident workflow",
"descriptionKey": "workflow.stage.investigation.description",
"sequence": 2,
"allowDeletion": true,
"badgeColor": "blue",
"approvalStage": true,
"exceptionStage": false,
"autoAdvanceOnApproval": true,
"customFields": {
"priority": "high",
"category": "security"
},
"stageApprovers": [
{
"id": "abc-123",
"name": "Security Approver"
}
],
"additionalFields": {
"notificationEnabled": true
},
"advanceStageActionEnabled": true,
"advanceStageActions": [
{
"id": "def-456",
"name": "Approve"
}
],
"stageExceptionConfiguration": {
"enabled": true,
"approverCount": 2
}
}