Broadcast signal or message to a process instance

PUT {{baseUrl}}/process-instances/executions/:executionId

Broadcast signal or message to a process instance execution currently in waiting state.

Request Body

{"action"=>"signalEventReceived", "messageName"=>"SampleMessageName", "signalName"=>"SampleSignalName", "transientVariables"=>[{"encryption"=>false, "name"=>"SampleVariable", "scope"=>"local", "type"=>"string"}, {"encryption"=>false, "name"=>"SampleVariable", "scope"=>"local", "type"=>"string"}], "variables"=>[{"encryption"=>false, "name"=>"SampleVariable", "scope"=>"local", "type"=>"string"}, {"encryption"=>false, "name"=>"SampleVariable", "scope"=>"local", "type"=>"string"}]}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring

RESPONSES

status: OK

{"activityId":"SampleActivityId","id":"0737cb8c-3077-11ea-ad13-eeee0aff6857","links":{"empty":true},"parentId":"0787cg8c-3077-11ea-ad13-eeee0aff6857","processInstanceId":"0737cb8c-3077-11ea-ad13-eeee0aff6857","superExecutionId":"0787cg8c-3077-11ea-ad13-eeee0aff6857","suspended":false,"tenantId":"56adec43-d43a-4112-9f49-cd7c64d1d75b"}