Flowable · Example Payload

Flowable Create Process Instance Example

BPMBusiness Process ManagementWorkflowBPMNCMMNDMNProcess AutomationCase ManagementOpen SourceREST API

Flowable Create Process Instance Example is an example object payload from Flowable, with 12 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

processDefinitionIdprocessDefinitionKeymessagenamebusinessKeyvariablestransientVariablesstartFormVariablesoutcometenantIdoverrideDefinitionTenantIdreturnVariables

Example Payload

Raw ↑
{
  "processDefinitionId": "oneTaskProcess:1:158",
  "processDefinitionKey": "oneTaskProcess",
  "message": "newOrderMessage",
  "name": "myProcessInstanceName",
  "businessKey": "myBusinessKey",
  "variables": [
    {
      "name": "myVariable",
      "type": "string",
      "value": {},
      "valueUrl": "http://....",
      "scope": "string"
    }
  ],
  "transientVariables": [
    {
      "name": "myVariable",
      "type": "string",
      "value": {},
      "valueUrl": "http://....",
      "scope": "string"
    }
  ],
  "startFormVariables": [
    {
      "name": "myVariable",
      "type": "string",
      "value": {},
      "valueUrl": "http://....",
      "scope": "string"
    }
  ],
  "outcome": "string",
  "tenantId": "tenant1",
  "overrideDefinitionTenantId": "overrideTenant1",
  "returnVariables": false
}