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
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
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"}