Retrieve a single approval history entry for a specific process instance ID and entry ID.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
| id required | string <uuid> |
Responses
Response samples
- 200
- 400
- 404
Content type
application/json
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "identityId": "string",
- "allowedTo": [
- "string"
], - "transitionTime": "2019-08-24T14:15:22Z",
- "sort": 0,
- "initialState": "string",
- "destinationState": "string",
- "triggerName": "string",
- "commentary": "string"
}Delete multiple approval history entries for a specific process instance ID, with optional filters.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
query Parameters
Array of objects (ApprovalFieldFilter) |
Responses
Response samples
- 200
- 400
Content type
application/json
{- "deletedCount": 0
}Retrieve approval history entries collection and total count for a specific process instance ID, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
query Parameters
| search | string |
Array of objects (ApprovalFieldFilter) | |
Array of objects (ApprovalFieldSort) | |
| skip | integer <int64> Default: 0 |
| take | integer <int64> Default: 0 |
Responses
Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "identityId": "string",
- "allowedTo": [
- "string"
], - "transitionTime": "2019-08-24T14:15:22Z",
- "sort": 0,
- "initialState": "string",
- "destinationState": "string",
- "triggerName": "string",
- "commentary": "string"
}
], - "total": 0
}Retrieve approval history entries collection and total count across all process instances, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| search | string or null |
Array of objects or null (ApprovalFieldFilter) | |
Array of objects or null (ApprovalFieldSort) | |
| skip | integer <int64> |
| take | integer <int64> |
Responses
Request samples
- Payload
Content type
application/json
{- "search": "string",
- "filters": [
- {
- "type": "And",
- "filters": [
- { }
], - "field": "Id",
- "value": null
}
], - "sorts": [
- {
- "field": "Id",
- "direction": "Asc"
}
], - "skip": 0,
- "take": 0
}Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "identityId": "string",
- "allowedTo": [
- "string"
], - "transitionTime": "2019-08-24T14:15:22Z",
- "sort": 0,
- "initialState": "string",
- "destinationState": "string",
- "triggerName": "string",
- "commentary": "string"
}
], - "total": 0
}Create multiple global parameters from an array of creation requests.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
Array
| type | string or null |
| name | string or null |
| value | any or null |
Responses
Request samples
- Payload
Content type
application/json
[- {
- "type": "string",
- "name": "string",
- "value": null
}
]Response samples
- 200
- 400
Content type
application/json
{- "createdCount": 0
}Retrieve global parameters collection and total count, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
query Parameters
| search | string |
Array of objects (GlobalParameterFieldFilter) | |
Array of objects (GlobalParameterFieldSort) | |
| skip | integer <int64> Default: 0 |
| take | integer <int64> Default: 0 |
Responses
Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "string",
- "name": "string",
- "value": null
}
], - "total": 0
}Create a single global parameter using type, name and creation request.
Authorizations:
Bearer
path Parameters
| type required | string |
| name required | string |
Request Body schema: application/jsonrequired
| value | any or null |
Responses
Request samples
- Payload
Content type
application/json
{- "value": null
}Response samples
- 200
- 400
Content type
application/json
{ }Update a single global parameter by type and name, using an update request.
Authorizations:
Bearer
path Parameters
| type required | string |
| name required | string |
Request Body schema: application/jsonrequired
| type | string or null |
| name | string or null |
| value | any or null |
Responses
Request samples
- Payload
Content type
application/json
{- "type": "string",
- "name": "string",
- "value": null
}Response samples
- 200
- 400
Content type
application/json
{- "updatedCount": 0
}Retrieve global parameters collection and total count, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| search | string or null |
Array of objects or null (GlobalParameterFieldFilter) | |
Array of objects or null (GlobalParameterFieldSort) | |
| skip | integer <int64> |
| take | integer <int64> |
Responses
Request samples
- Payload
Content type
application/json
{- "search": "string",
- "filters": [
- {
- "type": "And",
- "filters": [
- { }
], - "field": "Id",
- "value": null
}
], - "sorts": [
- {
- "field": "Id",
- "direction": "Asc"
}
], - "skip": 0,
- "take": 0
}Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "string",
- "name": "string",
- "value": null
}
], - "total": 0
}Retrieve inbox entries collection and total count for a specific process instance ID, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
query Parameters
| search | string |
Array of objects (InboxEntryFieldFilter) | |
Array of objects (InboxEntryFieldSort) | |
| skip | integer <int64> Default: 0 |
| take | integer <int64> Default: 0 |
Responses
Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "identityId": "string",
- "addingDate": "2019-08-24T14:15:22Z",
- "availableCommands": [
- "string"
]
}
], - "total": 0
}Retrieve a single inbox entry for a specific process instance ID and identity ID.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
| identityId required | string |
Responses
Response samples
- 200
- 400
- 404
Content type
application/json
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "identityId": "string",
- "addingDate": "2019-08-24T14:15:22Z",
- "availableCommands": [
- "string"
]
}Retrieve inbox entries collection and total count across all process instances, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| search | string or null |
Array of objects or null (InboxEntryFieldFilter) | |
Array of objects or null (InboxEntryFieldSort) | |
| skip | integer <int64> |
| take | integer <int64> |
Responses
Request samples
- Payload
Content type
application/json
{- "search": "string",
- "filters": [
- {
- "type": "And",
- "filters": [
- { }
], - "field": "Id",
- "value": null
}
], - "sorts": [
- {
- "field": "Id",
- "direction": "Asc"
}
], - "skip": 0,
- "take": 0
}Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "identityId": "string",
- "addingDate": "2019-08-24T14:15:22Z",
- "availableCommands": [
- "string"
]
}
], - "total": 0
}Update a single parameter for a specific process instance ID and parameter name, using an update request.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
| name required | string |
Request Body schema: application/jsonrequired
| name | string or null |
| value | any or null |
Responses
Request samples
- Payload
Content type
application/json
{- "name": "string",
- "value": null
}Response samples
- 200
- 400
Content type
application/json
{- "updatedCount": 0
}Retrieve a single parameter for a specific process instance ID and parameter name.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
| name required | string |
Responses
Response samples
- 200
- 400
- 404
Content type
application/json
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "name": "string",
- "value": null
}Create a single parameter for a specific process instance ID using parameter name and creation request.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
| name required | string |
Request Body schema: application/jsonrequired
| value | any or null |
Responses
Request samples
- Payload
Content type
application/json
{- "value": null
}Response samples
- 200
- 400
Content type
application/json
{ }Retrieve parameters collection and total count for a specific process instance ID, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
query Parameters
| search | string |
Array of objects (ParameterFieldFilter) | |
Array of objects (ParameterFieldSort) | |
| skip | integer <int64> Default: 0 |
| take | integer <int64> Default: 0 |
Responses
Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "name": "string",
- "value": null
}
], - "total": 0
}Create multiple parameters for a specific process instance ID from an array of creation requests.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
Request Body schema: application/jsonrequired
Array
| name | string or null |
| value | any or null |
Responses
Request samples
- Payload
Content type
application/json
[- {
- "name": "string",
- "value": null
}
]Response samples
- 200
- 400
Content type
application/json
{- "createdCount": 0
}Retrieve parameters collection and total count across all process instances, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| search | string or null |
Array of objects or null (ParameterFieldFilter) | |
Array of objects or null (ParameterFieldSort) | |
| skip | integer <int64> |
| take | integer <int64> |
Responses
Request samples
- Payload
Content type
application/json
{- "search": "string",
- "filters": [
- {
- "type": "And",
- "filters": [
- { }
], - "field": "Id",
- "value": null
}
], - "sorts": [
- {
- "field": "Id",
- "direction": "Asc"
}
], - "skip": 0,
- "take": 0
}Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "name": "string",
- "value": null
}
], - "total": 0
}Update a single process by ID.
Authorizations:
Bearer
path Parameters
| id required | string <uuid> |
Request Body schema: application/jsonrequired
| tenantId | string or null |
| calendarName | string or null |
Responses
Request samples
- Payload
Content type
application/json
{- "tenantId": "string",
- "calendarName": "string"
}Response samples
- 200
- 400
Content type
application/json
{- "updatedCount": 0
}Retrieve a single process by ID.
Authorizations:
Bearer
path Parameters
| id required | string <uuid> |
Responses
Response samples
- 200
- 400
- 404
Content type
application/json
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "stateName": "string",
- "activityName": "string",
- "schemeId": "d50fd494-6cfc-4f45-83a9-47603a003465",
- "previousState": "string",
- "previousStateForDirect": "string",
- "previousStateForReverse": "string",
- "previousActivity": "string",
- "previousActivityForDirect": "string",
- "previousActivityForReverse": "string",
- "parentProcessId": "0b8e9096-348a-4528-9c4f-06a402b244ad",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "isDeterminingParametersChanged": true,
- "tenantId": "string",
- "startingTransition": "string",
- "subprocessName": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "lastTransitionDate": "2019-08-24T14:15:22Z",
- "calendarName": "string"
}Retrieve processes collection and total count, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| search | string or null |
Array of objects or null (ProcessFieldFilter) | |
Array of objects or null (ProcessFieldSort) | |
| skip | integer <int64> |
| take | integer <int64> |
Responses
Request samples
- Payload
Content type
application/json
{- "search": "string",
- "filters": [
- {
- "type": "And",
- "filters": [
- { }
], - "field": "Id",
- "value": null
}
], - "sorts": [
- {
- "field": "Id",
- "direction": "Asc"
}
], - "skip": 0,
- "take": 0
}Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "stateName": "string",
- "activityName": "string",
- "schemeId": "d50fd494-6cfc-4f45-83a9-47603a003465",
- "previousState": "string",
- "previousStateForDirect": "string",
- "previousStateForReverse": "string",
- "previousActivity": "string",
- "previousActivityForDirect": "string",
- "previousActivityForReverse": "string",
- "parentProcessId": "0b8e9096-348a-4528-9c4f-06a402b244ad",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "isDeterminingParametersChanged": true,
- "tenantId": "string",
- "startingTransition": "string",
- "subprocessName": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "lastTransitionDate": "2019-08-24T14:15:22Z",
- "calendarName": "string"
}
], - "total": 0
}Retrieve processes collection and total count, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
query Parameters
| search | string |
Array of objects (ProcessFieldFilter) | |
Array of objects (ProcessFieldSort) | |
| skip | integer <int64> Default: 0 |
| take | integer <int64> Default: 0 |
Responses
Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "stateName": "string",
- "activityName": "string",
- "schemeId": "d50fd494-6cfc-4f45-83a9-47603a003465",
- "previousState": "string",
- "previousStateForDirect": "string",
- "previousStateForReverse": "string",
- "previousActivity": "string",
- "previousActivityForDirect": "string",
- "previousActivityForReverse": "string",
- "parentProcessId": "0b8e9096-348a-4528-9c4f-06a402b244ad",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "isDeterminingParametersChanged": true,
- "tenantId": "string",
- "startingTransition": "string",
- "subprocessName": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "lastTransitionDate": "2019-08-24T14:15:22Z",
- "calendarName": "string"
}
], - "total": 0
}Response samples
- 200
- 400
Content type
application/json
{- "isHealthy": true,
- "message": "string",
- "tenantStatuses": [
- {
- "tenantId": "string",
- "isHealthy": true,
- "databaseStatus": "Connected",
- "databaseException": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "workflowRuntimeRunningStatus": "Stopped",
- "workflowRuntimeException": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}
}
]
}Response samples
- 200
- 400
Content type
application/json
{- "tenantStatus": {
- "tenantId": "string",
- "isHealthy": true,
- "databaseStatus": "Connected",
- "databaseException": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "workflowRuntimeRunningStatus": "Stopped",
- "workflowRuntimeException": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}
}
}Create multiple process instances.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
Array of objects or null (CreateInstanceParamsItem) | |
| maxDegreeOfParallelism | integer or null <int32> |
Responses
Request samples
- Payload
Content type
application/json
{- "createInstanceParamsList": [
- {
- "schemeCode": "string",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "identityId": "string",
- "impersonatedIdentityId": "string",
- "calendarName": "string",
- "initialProcessParameters": [
- {
- "name": "string",
- "value": null,
- "purpose": "Temporary"
}
]
}
], - "maxDegreeOfParallelism": 0
}Response samples
- 200
- 400
Content type
application/json
{- "property1": {
- "state": "Created",
- "result": null,
- "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}, - "property2": {
- "state": "Created",
- "result": null,
- "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}
}Get multiple root process instances with all subprocesses as trees.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| rootProcessIds | Array of strings or null <uuid> [ items <uuid > ] |
| maxDegreeOfParallelism | integer or null <int32> |
Responses
Request samples
- Payload
Content type
application/json
{- "rootProcessIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "maxDegreeOfParallelism": 0
}Response samples
- 200
- 400
Content type
application/json
{- "property1": {
- "state": "Created",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "startingTransitionName": "string",
- "isRoot": true,
- "children": [
- { }
]
}, - "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}, - "property2": {
- "state": "Created",
- "result": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "startingTransitionName": "string",
- "isRoot": true,
- "children": [
- { }
]
}, - "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}
}Get multiple process instances with parameters.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processIds | Array of strings or null <uuid> [ items <uuid > ] |
| maxDegreeOfParallelism | integer or null <int32> |
Responses
Request samples
- Payload
Content type
application/json
{- "processIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "maxDegreeOfParallelism": 0
}Response samples
- 200
- 400
Content type
application/json
{- "property1": {
- "state": "Created",
- "result": {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "parentProcessId": "0b8e9096-348a-4528-9c4f-06a402b244ad",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "schemeId": "d50fd494-6cfc-4f45-83a9-47603a003465",
- "previousState": "string",
- "previousStateForDirect": "string",
- "previousStateForReverse": "string",
- "previousActivityName": "string",
- "previousActivityForDirectName": "string",
- "previousActivityForReverseName": "string",
- "currentActivityName": "string",
- "schemeCode": "string",
- "currentState": "string",
- "tenantId": "string",
- "identityId": "string",
- "impersonatedIdentityId": "string",
- "subprocessName": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "lastTransitionDate": "2019-08-24T14:15:22Z",
- "logEnabled": true,
- "calendarName": "string",
- "isSchemeObsolete": true,
- "isSubprocess": true,
- "isDeterminingParametersChanged": true,
- "processParameters": [
- {
- "name": "string",
- "purpose": "Temporary",
- "type": "string",
- "value": null,
- "isImplicit": true
}
]
}, - "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}, - "property2": {
- "state": "Created",
- "result": {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "parentProcessId": "0b8e9096-348a-4528-9c4f-06a402b244ad",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "schemeId": "d50fd494-6cfc-4f45-83a9-47603a003465",
- "previousState": "string",
- "previousStateForDirect": "string",
- "previousStateForReverse": "string",
- "previousActivityName": "string",
- "previousActivityForDirectName": "string",
- "previousActivityForReverseName": "string",
- "currentActivityName": "string",
- "schemeCode": "string",
- "currentState": "string",
- "tenantId": "string",
- "identityId": "string",
- "impersonatedIdentityId": "string",
- "subprocessName": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "lastTransitionDate": "2019-08-24T14:15:22Z",
- "logEnabled": true,
- "calendarName": "string",
- "isSchemeObsolete": true,
- "isSubprocess": true,
- "isDeterminingParametersChanged": true,
- "processParameters": [
- {
- "name": "string",
- "purpose": "Temporary",
- "type": "string",
- "value": null,
- "isImplicit": true
}
]
}, - "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}
}Update multiple schemes of process instances if they are obsolete.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processIds | Array of strings or null <uuid> [ items <uuid > ] |
| ignoreAutoSchemeUpdate | boolean |
| maxDegreeOfParallelism | integer or null <int32> |
Responses
Request samples
- Payload
Content type
application/json
{- "processIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "ignoreAutoSchemeUpdate": true,
- "maxDegreeOfParallelism": 0
}Response samples
- 200
- 400
Content type
application/json
{- "property1": {
- "state": "Created",
- "result": null,
- "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}, - "property2": {
- "state": "Created",
- "result": null,
- "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}
}Execute multiple commands with specified identity.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
Array of objects or null (WorkflowCommand) | |
| identityId | string or null |
| impersonatedIdentityId | string or null |
| checkRestrictions | boolean |
| maxDegreeOfParallelism | integer or null <int32> |
Responses
Request samples
- Payload
Content type
application/json
{- "commands": [
- {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "name": "string",
- "localizedName": "string",
- "parameters": [
- {
- "name": "string",
- "localizedName": "string",
- "isRequired": true,
- "value": null,
- "defaultValue": null,
- "typeName": "string",
- "purpose": "Temporary"
}
], - "validForActivityName": "string",
- "validForStateName": "string",
- "isForSubprocess": true,
- "classifier": "NotSpecified",
- "identities": [
- "string"
]
}
], - "identityId": "string",
- "impersonatedIdentityId": "string",
- "checkRestrictions": true,
- "maxDegreeOfParallelism": 0
}Response samples
- 200
- 400
Content type
application/json
{- "property1": {
- "state": "Created",
- "result": {
- "commandName": "string",
- "wasExecuted": true,
- "processInstance": {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "parentProcessId": "0b8e9096-348a-4528-9c4f-06a402b244ad",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "schemeId": "d50fd494-6cfc-4f45-83a9-47603a003465",
- "previousState": "string",
- "previousStateForDirect": "string",
- "previousStateForReverse": "string",
- "previousActivityName": "string",
- "previousActivityForDirectName": "string",
- "previousActivityForReverseName": "string",
- "currentActivityName": "string",
- "schemeCode": "string",
- "currentState": "string",
- "tenantId": "string",
- "identityId": "string",
- "impersonatedIdentityId": "string",
- "subprocessName": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "lastTransitionDate": "2019-08-24T14:15:22Z",
- "logEnabled": true,
- "calendarName": "string",
- "isSchemeObsolete": true,
- "isSubprocess": true,
- "isDeterminingParametersChanged": true,
- "processParameters": [
- {
- "name": "string",
- "purpose": "Temporary",
- "type": "string",
- "value": null,
- "isImplicit": true
}
]
}, - "message": "string"
}, - "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}, - "property2": {
- "state": "Created",
- "result": {
- "commandName": "string",
- "wasExecuted": true,
- "processInstance": {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "parentProcessId": "0b8e9096-348a-4528-9c4f-06a402b244ad",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "schemeId": "d50fd494-6cfc-4f45-83a9-47603a003465",
- "previousState": "string",
- "previousStateForDirect": "string",
- "previousStateForReverse": "string",
- "previousActivityName": "string",
- "previousActivityForDirectName": "string",
- "previousActivityForReverseName": "string",
- "currentActivityName": "string",
- "schemeCode": "string",
- "currentState": "string",
- "tenantId": "string",
- "identityId": "string",
- "impersonatedIdentityId": "string",
- "subprocessName": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "lastTransitionDate": "2019-08-24T14:15:22Z",
- "logEnabled": true,
- "calendarName": "string",
- "isSchemeObsolete": true,
- "isSubprocess": true,
- "isDeterminingParametersChanged": true,
- "processParameters": [
- {
- "name": "string",
- "purpose": "Temporary",
- "type": "string",
- "value": null,
- "isImplicit": true
}
]
}, - "message": "string"
}, - "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}
}Get multiple lists of commands available for current activities and identities.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processIds | Array of strings or null <uuid> [ items <uuid > ] |
| identityIds | Array of strings or null |
| commandNameFilter | string or null |
| culture | string or null |
| conditionCheck | boolean |
| maxDegreeOfParallelism | integer or null <int32> |
Responses
Request samples
- Payload
Content type
application/json
{- "processIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "identityIds": [
- "string"
], - "commandNameFilter": "string",
- "culture": "string",
- "conditionCheck": true,
- "maxDegreeOfParallelism": 0
}Response samples
- 200
- 400
Content type
application/json
{- "property1": {
- "state": "Created",
- "result": [
- {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "name": "string",
- "localizedName": "string",
- "parameters": [
- {
- "name": "string",
- "localizedName": "string",
- "isRequired": true,
- "value": null,
- "defaultValue": null,
- "typeName": "string",
- "purpose": "Temporary"
}
], - "validForActivityName": "string",
- "validForStateName": "string",
- "isForSubprocess": true,
- "classifier": "NotSpecified",
- "identities": [
- "string"
]
}
], - "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}, - "property2": {
- "state": "Created",
- "result": [
- {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "name": "string",
- "localizedName": "string",
- "parameters": [
- {
- "name": "string",
- "localizedName": "string",
- "isRequired": true,
- "value": null,
- "defaultValue": null,
- "typeName": "string",
- "purpose": "Temporary"
}
], - "validForActivityName": "string",
- "validForStateName": "string",
- "isForSubprocess": true,
- "classifier": "NotSpecified",
- "identities": [
- "string"
]
}
], - "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}
}Check existence of multiple process instances.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processIds | Array of strings or null <uuid> [ items <uuid > ] |
| maxDegreeOfParallelism | integer or null <int32> |
Responses
Request samples
- Payload
Content type
application/json
{- "processIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "maxDegreeOfParallelism": 0
}Response samples
- 200
- 400
Content type
application/json
{- "property1": {
- "state": "Created",
- "result": true,
- "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}, - "property2": {
- "state": "Created",
- "result": true,
- "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}
}Delete multiple process instances with all their subprocesses.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processIds | Array of strings or null <uuid> [ items <uuid > ] |
| maxDegreeOfParallelism | integer or null <int32> |
Responses
Request samples
- Payload
Content type
application/json
{- "processIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "maxDegreeOfParallelism": 0
}Response samples
- 200
- 400
Content type
application/json
{- "property1": {
- "state": "Created",
- "result": null,
- "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}, - "property2": {
- "state": "Created",
- "result": null,
- "exception": {
- "type": "string",
- "message": "string",
- "data": {
- "property1": null,
- "property2": null
}, - "stackTrace": "string",
- "source": "string",
- "helpLink": "string",
- "hResult": 0,
- "innerException": { }
}, - "startedAt": "2019-08-24T14:15:22Z",
- "finalizedAt": "2019-08-24T14:15:22Z",
- "duration": "string"
}
}Get the list of commands available for current activity and identities.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| identityIds | Array of strings or null |
| commandNameFilter | string or null |
| culture | string or null |
| conditionCheck | boolean |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "identityIds": [
- "string"
], - "commandNameFilter": "string",
- "culture": "string",
- "conditionCheck": true
}Response samples
- 200
- 400
Content type
application/json
{- "availableCommands": [
- {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "name": "string",
- "localizedName": "string",
- "parameters": [
- {
- "name": "string",
- "localizedName": "string",
- "isRequired": true,
- "value": null,
- "defaultValue": null,
- "typeName": "string",
- "purpose": "Temporary"
}
], - "validForActivityName": "string",
- "validForStateName": "string",
- "isForSubprocess": true,
- "classifier": "NotSpecified",
- "identities": [
- "string"
]
}
]
}Get the list of commands available for initial activity and identities.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| schemeCode | string or null |
| commandNameFilter | string or null |
| culture | string or null |
Responses
Request samples
- Payload
Content type
application/json
{- "schemeCode": "string",
- "commandNameFilter": "string",
- "culture": "string"
}Response samples
- 200
- 400
Content type
application/json
{- "initialCommands": [
- {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "name": "string",
- "localizedName": "string",
- "parameters": [
- {
- "name": "string",
- "localizedName": "string",
- "isRequired": true,
- "value": null,
- "defaultValue": null,
- "typeName": "string",
- "purpose": "Temporary"
}
], - "validForActivityName": "string",
- "validForStateName": "string",
- "isForSubprocess": true,
- "classifier": "NotSpecified",
- "identities": [
- "string"
]
}
]
}Execute command with specified identity.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
object (WorkflowCommand) | |
| identityId | string or null |
| impersonatedIdentityId | string or null |
| checkRestrictions | boolean |
Responses
Request samples
- Payload
Content type
application/json
{- "command": {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "name": "string",
- "localizedName": "string",
- "parameters": [
- {
- "name": "string",
- "localizedName": "string",
- "isRequired": true,
- "value": null,
- "defaultValue": null,
- "typeName": "string",
- "purpose": "Temporary"
}
], - "validForActivityName": "string",
- "validForStateName": "string",
- "isForSubprocess": true,
- "classifier": "NotSpecified",
- "identities": [
- "string"
]
}, - "identityId": "string",
- "impersonatedIdentityId": "string",
- "checkRestrictions": true
}Response samples
- 200
- 400
Content type
application/json
{- "commandName": "string",
- "wasExecuted": true,
- "processInstance": {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "parentProcessId": "0b8e9096-348a-4528-9c4f-06a402b244ad",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "schemeId": "d50fd494-6cfc-4f45-83a9-47603a003465",
- "previousState": "string",
- "previousStateForDirect": "string",
- "previousStateForReverse": "string",
- "previousActivityName": "string",
- "previousActivityForDirectName": "string",
- "previousActivityForReverseName": "string",
- "currentActivityName": "string",
- "schemeCode": "string",
- "currentState": "string",
- "tenantId": "string",
- "identityId": "string",
- "impersonatedIdentityId": "string",
- "subprocessName": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "lastTransitionDate": "2019-08-24T14:15:22Z",
- "logEnabled": true,
- "calendarName": "string",
- "isSchemeObsolete": true,
- "isSubprocess": true,
- "isDeterminingParametersChanged": true,
- "processParameters": [
- {
- "name": "string",
- "purpose": "Temporary",
- "type": "string",
- "value": null,
- "isImplicit": true
}
]
}, - "message": "string"
}Get the root process instance and all subprocesses as a tree.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "processInstanceTree": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "startingTransitionName": "string",
- "isRoot": true,
- "children": [
- { }
]
}
}Get the value of a process parameter.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| name | string or null |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "name": "string"
}Response samples
- 200
- 400
- 404
Content type
application/json
{- "name": "string",
- "value": null
}Delete process instance and all child subprocesses.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{ }Set a new status for the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| processStatus | string (ProcessStatusAvailableToSet) Enum: "Initialized" "Running" "Idled" "Finalized" "Terminated" "Error" |
| suppressEvent | boolean |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "processStatus": "Initialized",
- "suppressEvent": true
}Response samples
- 200
- 400
Content type
application/json
{ }Check if all subprocesses of the process instance are completed.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "isAllSubprocessesCompleted": true
}Get the status of the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "processStatus": "Initialized"
}Get the process instance with all parameters.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "processInstance": {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "parentProcessId": "0b8e9096-348a-4528-9c4f-06a402b244ad",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "schemeId": "d50fd494-6cfc-4f45-83a9-47603a003465",
- "previousState": "string",
- "previousStateForDirect": "string",
- "previousStateForReverse": "string",
- "previousActivityName": "string",
- "previousActivityForDirectName": "string",
- "previousActivityForReverseName": "string",
- "currentActivityName": "string",
- "schemeCode": "string",
- "currentState": "string",
- "tenantId": "string",
- "identityId": "string",
- "impersonatedIdentityId": "string",
- "subprocessName": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "lastTransitionDate": "2019-08-24T14:15:22Z",
- "logEnabled": true,
- "calendarName": "string",
- "isSchemeObsolete": true,
- "isSubprocess": true,
- "isDeterminingParametersChanged": true,
- "processParameters": [
- {
- "name": "string",
- "purpose": "Temporary",
- "type": "string",
- "value": null,
- "isImplicit": true
}
]
}
}Delete all subprocesses of the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "deletedSubprocessesCount": 0
}Set the value of a process parameter with persistence purpose.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| name | string or null |
| value | any or null |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "name": "string",
- "value": null
}Response samples
- 200
- 400
Content type
application/json
{ }Get the history records for the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
object (Paging) |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "paging": {
- "pageIndex": 0,
- "pageSize": 0
}
}Response samples
- 200
- 400
Content type
application/json
{- "history": [
- {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "actorIdentityId": "string",
- "executorName": "string",
- "actorName": "string",
- "executorIdentityId": "string",
- "fromActivityName": "string",
- "fromStateName": "string",
- "isFinalised": true,
- "toActivityName": "string",
- "toStateName": "string",
- "transitionClassifier": "NotSpecified",
- "transitionTime": "2019-08-24T14:15:22Z",
- "triggerName": "string",
- "startTransitionTime": "2019-08-24T14:15:22Z",
- "transitionDuration": 0
}
]
}Create instance of the process.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| schemeCode | string or null |
| processId | string <uuid> |
| identityId | string or null |
| impersonatedIdentityId | string or null |
| calendarName | string or null |
Array of objects or null (ProcessParameter) |
Responses
Request samples
- Payload
Content type
application/json
{- "schemeCode": "string",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "identityId": "string",
- "impersonatedIdentityId": "string",
- "calendarName": "string",
- "initialProcessParameters": [
- {
- "name": "string",
- "value": null,
- "purpose": "Temporary"
}
]
}Response samples
- 200
- 400
Content type
application/json
{ }Check existence of the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "isExists": true
}Get the count of history records for the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "processHistoryCount": 0
}Logs a debug message with parameters.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| message | string or null |
object or null |
Responses
Request samples
- Payload
Content type
application/json
{- "message": "string",
- "parameters": {
- "property1": null,
- "property2": null
}
}Response samples
- 200
- 400
Content type
application/json
{ }Logs a debug message with parameters if the logger exists.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| message | string or null |
object or null |
Responses
Request samples
- Payload
Content type
application/json
{- "message": "string",
- "parameters": {
- "property1": null,
- "property2": null
}
}Response samples
- 200
- 400
Content type
application/json
{ }Logs an error message with parameters if the logger exists.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| message | string or null |
object or null |
Responses
Request samples
- Payload
Content type
application/json
{- "message": "string",
- "parameters": {
- "property1": null,
- "property2": null
}
}Response samples
- 200
- 400
Content type
application/json
{ }Logs an error message with parameters.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| message | string or null |
object or null |
Responses
Request samples
- Payload
Content type
application/json
{- "message": "string",
- "parameters": {
- "property1": null,
- "property2": null
}
}Response samples
- 200
- 400
Content type
application/json
{ }Logs an info message with parameters if the logger exists.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| message | string or null |
object or null |
Responses
Request samples
- Payload
Content type
application/json
{- "message": "string",
- "parameters": {
- "property1": null,
- "property2": null
}
}Response samples
- 200
- 400
Content type
application/json
{ }Logs an info message with parameters.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| message | string or null |
object or null |
Responses
Request samples
- Payload
Content type
application/json
{- "message": "string",
- "parameters": {
- "property1": null,
- "property2": null
}
}Response samples
- 200
- 400
Content type
application/json
{ }Pre-execute from the initial activity of the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "activitiesSequence": [
- {
- "name": "string",
- "state": "string",
- "isCurrent": true,
- "isFinal": true,
- "isInitial": true,
- "subprocessLevel": 0,
- "localizedState": "string",
- "transitions": [
- {
- "commandName": "string",
- "nextActivityName": "string",
- "triggerType": "string",
- "classifier": "NotSpecified",
- "localizedCommandName": "string"
}
]
}
]
}Pre-execute from the current activity of the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "activitiesSequence": [
- {
- "name": "string",
- "state": "string",
- "isCurrent": true,
- "isFinal": true,
- "isInitial": true,
- "subprocessLevel": 0,
- "localizedState": "string",
- "transitions": [
- {
- "commandName": "string",
- "nextActivityName": "string",
- "triggerType": "string",
- "classifier": "NotSpecified",
- "localizedCommandName": "string"
}
]
}
]
}Pre-execute from the specified activity of the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| fromActivityName | string or null |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "fromActivityName": "string"
}Response samples
- 200
- 400
Content type
application/json
{- "activitiesSequence": [
- {
- "name": "string",
- "state": "string",
- "isCurrent": true,
- "isFinal": true,
- "isInitial": true,
- "subprocessLevel": 0,
- "localizedState": "string",
- "transitions": [
- {
- "commandName": "string",
- "nextActivityName": "string",
- "triggerType": "string",
- "classifier": "NotSpecified",
- "localizedCommandName": "string"
}
]
}
]
}Update scheme of the process instance if it is obsolete.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| ignoreAutoSchemeUpdate | boolean |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "ignoreAutoSchemeUpdate": true
}Response samples
- 200
- 400
Content type
application/json
{ }Get the scheme of the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "processScheme": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "actors": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
], - "parameters": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}
], - "commands": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}, - "comment": "string"
}
], - "comment": "string"
}
], - "timers": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
], - "comments": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "value": "string",
- "boldText": true,
- "italicText": true,
- "underlineText": true,
- "lineThroughText": true,
- "fontSize": 0,
- "rotation": 0.1,
- "width": 0.1,
- "alignment": "string"
}
], - "activities": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}
], - "transitions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inlinedFinalActivityName": "string",
- "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "userComment": "string",
- "wasInlined": true,
- "from": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "to": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "classifier": "string",
- "trigger": {
- "type": "string",
- "command": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": "string",
- "designerSettings": {
- "x": null,
- "y": null,
- "bending": null,
- "scale": null,
- "color": null,
- "autoTextContrast": null,
- "group": null,
- "hidden": null,
- "overwriteActivityTo": null,
- "inlineElementSettings": null
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}, - "comment": "string"
}
], - "comment": "string"
}, - "timer": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
}, - "conditions": [
- {
- "type": "string",
- "action": {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}, - "expression": "string",
- "resultOnPreExecution": true,
- "conditionInversion": true
}
], - "restrictions": [
- {
- "type": "string",
- "actor": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
}
], - "allowConcatenationType": "string",
- "restrictConcatenationType": "string",
- "conditionsConcatenationType": "string",
- "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "isFork": true,
- "mergeViaSetState": true,
- "disableParentStateControl": true,
- "subprocessStartupType": "string",
- "subprocessInOutDefinition": "string",
- "subprocessName": "string",
- "subprocessId": "string",
- "subprocessStartupParameterCopyStrategy": "string",
- "subprocessFinalizeParameterMergeStrategy": "string",
- "subprocessSpecifiedParameters": "string",
- "isAlwaysTransition": true,
- "isOtherwiseTransition": true,
- "isConditionTransition": true
}
], - "localization": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "objectName": "string",
- "value": "string",
- "type": "string",
- "culture": "string",
- "isDefault": true
}
], - "codeActions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "actionCode": "string",
- "type": "string",
- "isGlobal": true,
- "isAsync": true,
- "usings": "string",
- "excludedUsings": "string",
- "parameterDefinitions": [
- {
- "title": "string",
- "name": "string",
- "type": "string",
- "isRequired": true,
- "dropdownValues": [
- {
- "name": "string",
- "value": "string"
}
], - "defaultValue": "string",
- "comment": "string",
- "customName": "string"
}
]
}
], - "codeActionsCommonUsings": "string",
- "additionalParams": {
- "property1": null,
- "property2": null
}, - "canBeInlined": true,
- "logEnabled": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
], - "definingParametersString": "string",
- "rootSchemeCode": "string",
- "rootSchemeId": "456b9878-a4c2-4734-a97a-e78fe61a04f5",
- "isObsolete": true,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "allowedActivities": [
- "string"
], - "calendarName": "string"
}
}Get scheme codes with optional filtering by tags.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| tags | Array of strings or null |
Responses
Request samples
- Payload
Content type
application/json
{- "tags": [
- "string"
]
}Response samples
- 200
- 400
Content type
application/json
{- "schemeCodes": [
- "string"
]
}Get the current state name of the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "currentStateName": "string"
}Set activity for the process instance without execution.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| activityName | string or null |
| doNotSetRunningStatus | boolean |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "activityName": "string",
- "doNotSetRunningStatus": true
}Response samples
- 200
- 400
Content type
application/json
{ }Set state for the process instance with execution.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| identityId | string or null |
| impersonatedIdentityId | string or null |
| stateName | string or null |
Array of objects or null (ProcessParameter) |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "identityId": "string",
- "impersonatedIdentityId": "string",
- "stateName": "string",
- "processParameters": [
- {
- "name": "string",
- "value": null,
- "purpose": "Temporary"
}
]
}Response samples
- 200
- 400
Content type
application/json
{ }Get the current state of the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| culture | string or null |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "culture": "string"
}Response samples
- 200
- 400
Content type
application/json
{- "currentState": {
- "name": "string",
- "localizedName": "string",
- "schemeCode": "string"
}
}Set activity for the process instance with execution.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| activityName | string or null |
Array of objects or null (ProcessParameter) | |
| identityId | string or null |
| impersonatedIdentityId | string or null |
| doNotSetRunningStatus | boolean |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "activityName": "string",
- "processParameters": [
- {
- "name": "string",
- "value": null,
- "purpose": "Temporary"
}
], - "identityId": "string",
- "impersonatedIdentityId": "string",
- "doNotSetRunningStatus": true
}Response samples
- 200
- 400
Content type
application/json
{ }Get the list of all available to set states for the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| culture | string or null |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "culture": "string"
}Response samples
- 200
- 400
Content type
application/json
{- "availableStates": [
- {
- "name": "string",
- "localizedName": "string",
- "schemeCode": "string"
}
]
}Set state for the process instance without execution.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| stateName | string or null |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "stateName": "string"
}Response samples
- 200
- 400
Content type
application/json
{ }Resumes the process instance execution.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
| activityName | string or null |
| identityId | string or null |
| impersonatedIdentityId | string or null |
Array of objects or null (ProcessParameter) |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "activityName": "string",
- "identityId": "string",
- "impersonatedIdentityId": "string",
- "processParameters": [
- {
- "name": "string",
- "value": null,
- "purpose": "Temporary"
}
]
}Response samples
- 200
- 400
Content type
application/json
{- "wasResumed": true,
- "processInstance": {
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "parentProcessId": "0b8e9096-348a-4528-9c4f-06a402b244ad",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "schemeId": "d50fd494-6cfc-4f45-83a9-47603a003465",
- "previousState": "string",
- "previousStateForDirect": "string",
- "previousStateForReverse": "string",
- "previousActivityName": "string",
- "previousActivityForDirectName": "string",
- "previousActivityForReverseName": "string",
- "currentActivityName": "string",
- "schemeCode": "string",
- "currentState": "string",
- "tenantId": "string",
- "identityId": "string",
- "impersonatedIdentityId": "string",
- "subprocessName": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "lastTransitionDate": "2019-08-24T14:15:22Z",
- "logEnabled": true,
- "calendarName": "string",
- "isSchemeObsolete": true,
- "isSubprocess": true,
- "isDeterminingParametersChanged": true,
- "processParameters": [
- {
- "name": "string",
- "purpose": "Temporary",
- "type": "string",
- "value": null,
- "isImplicit": true
}
]
}
}Get the list of all available to set states for the scheme.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| schemeCode | string or null |
| culture | string or null |
Responses
Request samples
- Payload
Content type
application/json
{- "schemeCode": "string",
- "culture": "string"
}Response samples
- 200
- 400
Content type
application/json
{- "availableStates": [
- {
- "name": "string",
- "localizedName": "string",
- "schemeCode": "string"
}
]
}Get the initial state of the scheme.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| schemeCode | string or null |
| culture | string or null |
Responses
Request samples
- Payload
Content type
application/json
{- "schemeCode": "string",
- "culture": "string"
}Response samples
- 200
- 400
Content type
application/json
{- "initialState": {
- "name": "string",
- "localizedName": "string",
- "schemeCode": "string"
}
}Get the current activity name of the process instance.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| processId | string <uuid> |
Responses
Request samples
- Payload
Content type
application/json
{- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9"
}Response samples
- 200
- 400
Content type
application/json
{- "currentActivityName": "string"
}Response samples
- 200
- 400
- 404
Content type
application/json
{- "id": "string",
- "lock": "3cb27986-df09-4549-a834-b2869eecacb5",
- "status": "Alive",
- "restorerId": "string",
- "nextTimerTime": "2019-08-24T14:15:22Z",
- "nextServiceTimerTime": "2019-08-24T14:15:22Z",
- "lastAliveSignal": "2019-08-24T14:15:22Z"
}Retrieve runtimes collection and total count, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
query Parameters
| search | string |
Array of objects (RuntimeFieldFilter) | |
Array of objects (RuntimeFieldSort) | |
| skip | integer <int64> Default: 0 |
| take | integer <int64> Default: 0 |
Responses
Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "string",
- "lock": "3cb27986-df09-4549-a834-b2869eecacb5",
- "status": "Alive",
- "restorerId": "string",
- "nextTimerTime": "2019-08-24T14:15:22Z",
- "nextServiceTimerTime": "2019-08-24T14:15:22Z",
- "lastAliveSignal": "2019-08-24T14:15:22Z"
}
], - "total": 0
}Retrieve runtimes collection and total count, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| search | string or null |
Array of objects or null (RuntimeFieldFilter) | |
Array of objects or null (RuntimeFieldSort) | |
| skip | integer <int64> |
| take | integer <int64> |
Responses
Request samples
- Payload
Content type
application/json
{- "search": "string",
- "filters": [
- {
- "type": "And",
- "filters": [
- { }
], - "field": "RuntimeId",
- "value": null
}
], - "sorts": [
- {
- "field": "RuntimeId",
- "direction": "Asc"
}
], - "skip": 0,
- "take": 0
}Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "string",
- "lock": "3cb27986-df09-4549-a834-b2869eecacb5",
- "status": "Alive",
- "restorerId": "string",
- "nextTimerTime": "2019-08-24T14:15:22Z",
- "nextServiceTimerTime": "2019-08-24T14:15:22Z",
- "lastAliveSignal": "2019-08-24T14:15:22Z"
}
], - "total": 0
}Response samples
- 200
- 400
- 404
Content type
application/json
{- "code": "string",
- "scheme": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "actors": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
], - "parameters": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}
], - "commands": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}, - "comment": "string"
}
], - "comment": "string"
}
], - "timers": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
], - "comments": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "value": "string",
- "boldText": true,
- "italicText": true,
- "underlineText": true,
- "lineThroughText": true,
- "fontSize": 0,
- "rotation": 0.1,
- "width": 0.1,
- "alignment": "string"
}
], - "activities": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}
], - "transitions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inlinedFinalActivityName": "string",
- "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "userComment": "string",
- "wasInlined": true,
- "from": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "to": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "classifier": "string",
- "trigger": {
- "type": "string",
- "command": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": "string",
- "designerSettings": {
- "x": null,
- "y": null,
- "bending": null,
- "scale": null,
- "color": null,
- "autoTextContrast": null,
- "group": null,
- "hidden": null,
- "overwriteActivityTo": null,
- "inlineElementSettings": null
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}, - "comment": "string"
}
], - "comment": "string"
}, - "timer": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
}, - "conditions": [
- {
- "type": "string",
- "action": {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}, - "expression": "string",
- "resultOnPreExecution": true,
- "conditionInversion": true
}
], - "restrictions": [
- {
- "type": "string",
- "actor": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
}
], - "allowConcatenationType": "string",
- "restrictConcatenationType": "string",
- "conditionsConcatenationType": "string",
- "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "isFork": true,
- "mergeViaSetState": true,
- "disableParentStateControl": true,
- "subprocessStartupType": "string",
- "subprocessInOutDefinition": "string",
- "subprocessName": "string",
- "subprocessId": "string",
- "subprocessStartupParameterCopyStrategy": "string",
- "subprocessFinalizeParameterMergeStrategy": "string",
- "subprocessSpecifiedParameters": "string",
- "isAlwaysTransition": true,
- "isOtherwiseTransition": true,
- "isConditionTransition": true
}
], - "localization": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "objectName": "string",
- "value": "string",
- "type": "string",
- "culture": "string",
- "isDefault": true
}
], - "codeActions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "actionCode": "string",
- "type": "string",
- "isGlobal": true,
- "isAsync": true,
- "usings": "string",
- "excludedUsings": "string",
- "parameterDefinitions": [
- {
- "title": "string",
- "name": "string",
- "type": "string",
- "isRequired": true,
- "dropdownValues": [
- {
- "name": "string",
- "value": "string"
}
], - "defaultValue": "string",
- "comment": "string",
- "customName": "string"
}
]
}
], - "codeActionsCommonUsings": "string",
- "additionalParams": {
- "property1": null,
- "property2": null
}, - "canBeInlined": true,
- "logEnabled": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
], - "definingParametersString": "string",
- "rootSchemeCode": "string",
- "rootSchemeId": "456b9878-a4c2-4734-a97a-e78fe61a04f5",
- "isObsolete": true,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "allowedActivities": [
- "string"
], - "calendarName": "string"
}, - "canBeInlined": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
]
}Create a single scheme using code and creation request.
Authorizations:
Bearer
path Parameters
| code required | string |
Request Body schema: application/jsonrequired
object (Scheme) | |
| canBeInlined | boolean |
| inlinedSchemes | Array of strings or null |
| tags | Array of strings or null |
Responses
Request samples
- Payload
Content type
application/json
{- "scheme": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "actors": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
], - "parameters": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}
], - "commands": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}, - "comment": "string"
}
], - "comment": "string"
}
], - "timers": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
], - "comments": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "value": "string",
- "boldText": true,
- "italicText": true,
- "underlineText": true,
- "lineThroughText": true,
- "fontSize": 0,
- "rotation": 0.1,
- "width": 0.1,
- "alignment": "string"
}
], - "activities": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}
], - "transitions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inlinedFinalActivityName": "string",
- "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "userComment": "string",
- "wasInlined": true,
- "from": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "to": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "classifier": "string",
- "trigger": {
- "type": "string",
- "command": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": "string",
- "designerSettings": {
- "x": null,
- "y": null,
- "bending": null,
- "scale": null,
- "color": null,
- "autoTextContrast": null,
- "group": null,
- "hidden": null,
- "overwriteActivityTo": null,
- "inlineElementSettings": null
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}, - "comment": "string"
}
], - "comment": "string"
}, - "timer": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
}, - "conditions": [
- {
- "type": "string",
- "action": {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}, - "expression": "string",
- "resultOnPreExecution": true,
- "conditionInversion": true
}
], - "restrictions": [
- {
- "type": "string",
- "actor": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
}
], - "allowConcatenationType": "string",
- "restrictConcatenationType": "string",
- "conditionsConcatenationType": "string",
- "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "isFork": true,
- "mergeViaSetState": true,
- "disableParentStateControl": true,
- "subprocessStartupType": "string",
- "subprocessInOutDefinition": "string",
- "subprocessName": "string",
- "subprocessId": "string",
- "subprocessStartupParameterCopyStrategy": "string",
- "subprocessFinalizeParameterMergeStrategy": "string",
- "subprocessSpecifiedParameters": "string",
- "isAlwaysTransition": true,
- "isOtherwiseTransition": true,
- "isConditionTransition": true
}
], - "localization": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "objectName": "string",
- "value": "string",
- "type": "string",
- "culture": "string",
- "isDefault": true
}
], - "codeActions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "actionCode": "string",
- "type": "string",
- "isGlobal": true,
- "isAsync": true,
- "usings": "string",
- "excludedUsings": "string",
- "parameterDefinitions": [
- {
- "title": "string",
- "name": "string",
- "type": "string",
- "isRequired": true,
- "dropdownValues": [
- {
- "name": "string",
- "value": "string"
}
], - "defaultValue": "string",
- "comment": "string",
- "customName": "string"
}
]
}
], - "codeActionsCommonUsings": "string",
- "additionalParams": {
- "property1": null,
- "property2": null
}, - "canBeInlined": true,
- "logEnabled": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
], - "definingParametersString": "string",
- "rootSchemeCode": "string",
- "rootSchemeId": "456b9878-a4c2-4734-a97a-e78fe61a04f5",
- "isObsolete": true,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "allowedActivities": [
- "string"
], - "calendarName": "string"
}, - "canBeInlined": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
]
}Response samples
- 200
- 400
Content type
application/json
{ }Update a single scheme by code, using an update request.
Authorizations:
Bearer
path Parameters
| code required | string |
Request Body schema: application/jsonrequired
| code | string or null |
object (Scheme) | |
| canBeInlined | boolean or null |
| inlinedSchemes | Array of strings or null |
| tags | Array of strings or null |
Responses
Request samples
- Payload
Content type
application/json
{- "code": "string",
- "scheme": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "actors": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
], - "parameters": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}
], - "commands": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}, - "comment": "string"
}
], - "comment": "string"
}
], - "timers": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
], - "comments": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "value": "string",
- "boldText": true,
- "italicText": true,
- "underlineText": true,
- "lineThroughText": true,
- "fontSize": 0,
- "rotation": 0.1,
- "width": 0.1,
- "alignment": "string"
}
], - "activities": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}
], - "transitions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inlinedFinalActivityName": "string",
- "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "userComment": "string",
- "wasInlined": true,
- "from": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "to": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "classifier": "string",
- "trigger": {
- "type": "string",
- "command": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": "string",
- "designerSettings": {
- "x": null,
- "y": null,
- "bending": null,
- "scale": null,
- "color": null,
- "autoTextContrast": null,
- "group": null,
- "hidden": null,
- "overwriteActivityTo": null,
- "inlineElementSettings": null
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}, - "comment": "string"
}
], - "comment": "string"
}, - "timer": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
}, - "conditions": [
- {
- "type": "string",
- "action": {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}, - "expression": "string",
- "resultOnPreExecution": true,
- "conditionInversion": true
}
], - "restrictions": [
- {
- "type": "string",
- "actor": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
}
], - "allowConcatenationType": "string",
- "restrictConcatenationType": "string",
- "conditionsConcatenationType": "string",
- "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "isFork": true,
- "mergeViaSetState": true,
- "disableParentStateControl": true,
- "subprocessStartupType": "string",
- "subprocessInOutDefinition": "string",
- "subprocessName": "string",
- "subprocessId": "string",
- "subprocessStartupParameterCopyStrategy": "string",
- "subprocessFinalizeParameterMergeStrategy": "string",
- "subprocessSpecifiedParameters": "string",
- "isAlwaysTransition": true,
- "isOtherwiseTransition": true,
- "isConditionTransition": true
}
], - "localization": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "objectName": "string",
- "value": "string",
- "type": "string",
- "culture": "string",
- "isDefault": true
}
], - "codeActions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "actionCode": "string",
- "type": "string",
- "isGlobal": true,
- "isAsync": true,
- "usings": "string",
- "excludedUsings": "string",
- "parameterDefinitions": [
- {
- "title": "string",
- "name": "string",
- "type": "string",
- "isRequired": true,
- "dropdownValues": [
- {
- "name": "string",
- "value": "string"
}
], - "defaultValue": "string",
- "comment": "string",
- "customName": "string"
}
]
}
], - "codeActionsCommonUsings": "string",
- "additionalParams": {
- "property1": null,
- "property2": null
}, - "canBeInlined": true,
- "logEnabled": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
], - "definingParametersString": "string",
- "rootSchemeCode": "string",
- "rootSchemeId": "456b9878-a4c2-4734-a97a-e78fe61a04f5",
- "isObsolete": true,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "allowedActivities": [
- "string"
], - "calendarName": "string"
}, - "canBeInlined": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
]
}Response samples
- 200
- 400
Content type
application/json
{- "updatedCount": 0
}Retrieve schemes collection and total count, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
query Parameters
| search | string |
Array of objects (SchemeFieldFilter) | |
Array of objects (SchemeFieldSort) | |
| skip | integer <int64> Default: 0 |
| take | integer <int64> Default: 0 |
Responses
Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "code": "string",
- "scheme": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "actors": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
], - "parameters": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}
], - "commands": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": "string",
- "designerSettings": {
- "x": null,
- "y": null,
- "bending": null,
- "scale": null,
- "color": null,
- "autoTextContrast": null,
- "group": null,
- "hidden": null,
- "overwriteActivityTo": null,
- "inlineElementSettings": null
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}, - "comment": "string"
}
], - "comment": "string"
}
], - "timers": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
], - "comments": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "value": "string",
- "boldText": true,
- "italicText": true,
- "underlineText": true,
- "lineThroughText": true,
- "fontSize": 0,
- "rotation": 0.1,
- "width": 0.1,
- "alignment": "string"
}
], - "activities": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}
], - "transitions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inlinedFinalActivityName": "string",
- "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "userComment": "string",
- "wasInlined": true,
- "from": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- null
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "to": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- null
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "classifier": "string",
- "trigger": {
- "type": "string",
- "command": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": null,
- "isRequired": null,
- "defaultValue": null,
- "parameter": null,
- "comment": null
}
], - "comment": "string"
}, - "timer": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
}, - "conditions": [
- {
- "type": "string",
- "action": {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}, - "expression": "string",
- "resultOnPreExecution": true,
- "conditionInversion": true
}
], - "restrictions": [
- {
- "type": "string",
- "actor": {
- "name": "string",
- "designerSettings": {
- "x": null,
- "y": null,
- "bending": null,
- "scale": null,
- "color": null,
- "autoTextContrast": null,
- "group": null,
- "hidden": null,
- "overwriteActivityTo": null,
- "inlineElementSettings": null
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
}
], - "allowConcatenationType": "string",
- "restrictConcatenationType": "string",
- "conditionsConcatenationType": "string",
- "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "isFork": true,
- "mergeViaSetState": true,
- "disableParentStateControl": true,
- "subprocessStartupType": "string",
- "subprocessInOutDefinition": "string",
- "subprocessName": "string",
- "subprocessId": "string",
- "subprocessStartupParameterCopyStrategy": "string",
- "subprocessFinalizeParameterMergeStrategy": "string",
- "subprocessSpecifiedParameters": "string",
- "isAlwaysTransition": true,
- "isOtherwiseTransition": true,
- "isConditionTransition": true
}
], - "localization": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "objectName": "string",
- "value": "string",
- "type": "string",
- "culture": "string",
- "isDefault": true
}
], - "codeActions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "actionCode": "string",
- "type": "string",
- "isGlobal": true,
- "isAsync": true,
- "usings": "string",
- "excludedUsings": "string",
- "parameterDefinitions": [
- {
- "title": "string",
- "name": "string",
- "type": "string",
- "isRequired": true,
- "dropdownValues": [
- {
- "name": null,
- "value": null
}
], - "defaultValue": "string",
- "comment": "string",
- "customName": "string"
}
]
}
], - "codeActionsCommonUsings": "string",
- "additionalParams": {
- "property1": null,
- "property2": null
}, - "canBeInlined": true,
- "logEnabled": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
], - "definingParametersString": "string",
- "rootSchemeCode": "string",
- "rootSchemeId": "456b9878-a4c2-4734-a97a-e78fe61a04f5",
- "isObsolete": true,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "allowedActivities": [
- "string"
], - "calendarName": "string"
}, - "canBeInlined": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
]
}
], - "total": 0
}Create multiple schemes from an array of creation requests.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
Array
| code | string or null |
object (Scheme) | |
| canBeInlined | boolean |
| inlinedSchemes | Array of strings or null |
| tags | Array of strings or null |
Responses
Request samples
- Payload
Content type
application/json
[- {
- "code": "string",
- "scheme": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "actors": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
], - "parameters": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}
], - "commands": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}, - "comment": "string"
}
], - "comment": "string"
}
], - "timers": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
], - "comments": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "value": "string",
- "boldText": true,
- "italicText": true,
- "underlineText": true,
- "lineThroughText": true,
- "fontSize": 0,
- "rotation": 0.1,
- "width": 0.1,
- "alignment": "string"
}
], - "activities": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}
], - "transitions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inlinedFinalActivityName": "string",
- "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "userComment": "string",
- "wasInlined": true,
- "from": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "to": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "classifier": "string",
- "trigger": {
- "type": "string",
- "command": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": null,
- "designerSettings": null,
- "type": null,
- "purpose": null,
- "initialValue": null
}, - "comment": "string"
}
], - "comment": "string"
}, - "timer": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
}, - "conditions": [
- {
- "type": "string",
- "action": {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}, - "expression": "string",
- "resultOnPreExecution": true,
- "conditionInversion": true
}
], - "restrictions": [
- {
- "type": "string",
- "actor": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
}
], - "allowConcatenationType": "string",
- "restrictConcatenationType": "string",
- "conditionsConcatenationType": "string",
- "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "isFork": true,
- "mergeViaSetState": true,
- "disableParentStateControl": true,
- "subprocessStartupType": "string",
- "subprocessInOutDefinition": "string",
- "subprocessName": "string",
- "subprocessId": "string",
- "subprocessStartupParameterCopyStrategy": "string",
- "subprocessFinalizeParameterMergeStrategy": "string",
- "subprocessSpecifiedParameters": "string",
- "isAlwaysTransition": true,
- "isOtherwiseTransition": true,
- "isConditionTransition": true
}
], - "localization": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "objectName": "string",
- "value": "string",
- "type": "string",
- "culture": "string",
- "isDefault": true
}
], - "codeActions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "actionCode": "string",
- "type": "string",
- "isGlobal": true,
- "isAsync": true,
- "usings": "string",
- "excludedUsings": "string",
- "parameterDefinitions": [
- {
- "title": "string",
- "name": "string",
- "type": "string",
- "isRequired": true,
- "dropdownValues": [
- {
- "name": "string",
- "value": "string"
}
], - "defaultValue": "string",
- "comment": "string",
- "customName": "string"
}
]
}
], - "codeActionsCommonUsings": "string",
- "additionalParams": {
- "property1": null,
- "property2": null
}, - "canBeInlined": true,
- "logEnabled": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
], - "definingParametersString": "string",
- "rootSchemeCode": "string",
- "rootSchemeId": "456b9878-a4c2-4734-a97a-e78fe61a04f5",
- "isObsolete": true,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "allowedActivities": [
- "string"
], - "calendarName": "string"
}, - "canBeInlined": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
]
}
]Response samples
- 200
- 400
Content type
application/json
{- "createdCount": 0
}Retrieve schemes collection and total count, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| search | string or null |
Array of objects or null (SchemeFieldFilter) | |
Array of objects or null (SchemeFieldSort) | |
| skip | integer <int64> |
| take | integer <int64> |
Responses
Request samples
- Payload
Content type
application/json
{- "search": "string",
- "filters": [
- {
- "type": "And",
- "filters": [
- { }
], - "field": "Code",
- "value": null
}
], - "sorts": [
- {
- "field": "Code",
- "direction": "Asc"
}
], - "skip": 0,
- "take": 0
}Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "code": "string",
- "scheme": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "actors": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
], - "parameters": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}
], - "commands": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": "string",
- "isRequired": true,
- "defaultValue": "string",
- "parameter": {
- "name": "string",
- "designerSettings": {
- "x": null,
- "y": null,
- "bending": null,
- "scale": null,
- "color": null,
- "autoTextContrast": null,
- "group": null,
- "hidden": null,
- "overwriteActivityTo": null,
- "inlineElementSettings": null
}, - "type": "string",
- "purpose": "string",
- "initialValue": "string"
}, - "comment": "string"
}
], - "comment": "string"
}
], - "timers": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
], - "comments": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "value": "string",
- "boldText": true,
- "italicText": true,
- "underlineText": true,
- "lineThroughText": true,
- "fontSize": 0,
- "rotation": 0.1,
- "width": 0.1,
- "alignment": "string"
}
], - "activities": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- "string"
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}
], - "transitions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inlinedFinalActivityName": "string",
- "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "userComment": "string",
- "wasInlined": true,
- "from": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- null
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "to": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "lastTimeInlineName": "string",
- "firstTimeInlineName": "string",
- "wasInlined": true,
- "activityType": "string",
- "schemeCode": "string",
- "state": "string",
- "isInitial": true,
- "isFinal": true,
- "isForSetState": true,
- "isAutoSchemeUpdate": true,
- "inlinedSchemeCode": "string",
- "disablePersistState": true,
- "disablePersistTransitionHistory": true,
- "disablePersistParameters": true,
- "userComment": "string",
- "haveImplementation": true,
- "havePreExecutionImplementation": true,
- "implementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "preExecutionImplementation": [
- {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}
], - "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "executionTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "idleTimeout": {
- "type": "string",
- "timer": "string",
- "nameForSet": "string",
- "retryCount": 0
}, - "exceptionsHandlers": [
- {
- "type": "string",
- "nameForSet": "string",
- "retryCount": 0,
- "exceptions": [
- null
], - "order": 0
}
], - "isState": true,
- "nestingLevel": 0
}, - "classifier": "string",
- "trigger": {
- "type": "string",
- "command": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "inputParameters": [
- {
- "name": null,
- "isRequired": null,
- "defaultValue": null,
- "parameter": null,
- "comment": null
}
], - "comment": "string"
}, - "timer": {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "type": "string",
- "value": "string",
- "notOverrideIfExists": true
}
}, - "conditions": [
- {
- "type": "string",
- "action": {
- "actionName": "string",
- "order": 0,
- "actionParameter": "string"
}, - "expression": "string",
- "resultOnPreExecution": true,
- "conditionInversion": true
}
], - "restrictions": [
- {
- "type": "string",
- "actor": {
- "name": "string",
- "designerSettings": {
- "x": null,
- "y": null,
- "bending": null,
- "scale": null,
- "color": null,
- "autoTextContrast": null,
- "group": null,
- "hidden": null,
- "overwriteActivityTo": null,
- "inlineElementSettings": null
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "rule": "string",
- "value": "string",
- "isPredefined": true
}
}
], - "allowConcatenationType": "string",
- "restrictConcatenationType": "string",
- "conditionsConcatenationType": "string",
- "annotations": [
- {
- "name": "string",
- "jsonValue": "string"
}
], - "isFork": true,
- "mergeViaSetState": true,
- "disableParentStateControl": true,
- "subprocessStartupType": "string",
- "subprocessInOutDefinition": "string",
- "subprocessName": "string",
- "subprocessId": "string",
- "subprocessStartupParameterCopyStrategy": "string",
- "subprocessFinalizeParameterMergeStrategy": "string",
- "subprocessSpecifiedParameters": "string",
- "isAlwaysTransition": true,
- "isOtherwiseTransition": true,
- "isConditionTransition": true
}
], - "localization": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "objectName": "string",
- "value": "string",
- "type": "string",
- "culture": "string",
- "isDefault": true
}
], - "codeActions": [
- {
- "name": "string",
- "designerSettings": {
- "x": "string",
- "y": "string",
- "bending": "string",
- "scale": "string",
- "color": "string",
- "autoTextContrast": true,
- "group": "string",
- "hidden": true,
- "overwriteActivityTo": "string",
- "inlineElementSettings": { }
}, - "originalName": "string",
- "originalSchemeCode": "string",
- "wasInlined": true,
- "actionCode": "string",
- "type": "string",
- "isGlobal": true,
- "isAsync": true,
- "usings": "string",
- "excludedUsings": "string",
- "parameterDefinitions": [
- {
- "title": "string",
- "name": "string",
- "type": "string",
- "isRequired": true,
- "dropdownValues": [
- {
- "name": null,
- "value": null
}
], - "defaultValue": "string",
- "comment": "string",
- "customName": "string"
}
]
}
], - "codeActionsCommonUsings": "string",
- "additionalParams": {
- "property1": null,
- "property2": null
}, - "canBeInlined": true,
- "logEnabled": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
], - "definingParametersString": "string",
- "rootSchemeCode": "string",
- "rootSchemeId": "456b9878-a4c2-4734-a97a-e78fe61a04f5",
- "isObsolete": true,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "allowedActivities": [
- "string"
], - "calendarName": "string"
}, - "canBeInlined": true,
- "inlinedSchemes": [
- "string"
], - "tags": [
- "string"
]
}
], - "total": 0
}Retrieve process statuses collection and total count, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
query Parameters
| search | string |
Array of objects (StatusFieldFilter) | |
Array of objects (StatusFieldSort) | |
| skip | integer <int64> Default: 0 |
| take | integer <int64> Default: 0 |
Responses
Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "statusCode": 0,
- "lock": "3cb27986-df09-4549-a834-b2869eecacb5",
- "runtimeId": "string",
- "setTime": "2019-08-24T14:15:22Z"
}
], - "total": 0
}Retrieve a single process status by process ID.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
Responses
Response samples
- 200
- 400
- 404
Content type
application/json
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "statusCode": 0,
- "lock": "3cb27986-df09-4549-a834-b2869eecacb5",
- "runtimeId": "string",
- "setTime": "2019-08-24T14:15:22Z"
}Retrieve process statuses collection and total count, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| search | string or null |
Array of objects or null (StatusFieldFilter) | |
Array of objects or null (StatusFieldSort) | |
| skip | integer <int64> |
| take | integer <int64> |
Responses
Request samples
- Payload
Content type
application/json
{- "search": "string",
- "filters": [
- {
- "type": "And",
- "filters": [
- { }
], - "field": "Id",
- "value": null
}
], - "sorts": [
- {
- "field": "Id",
- "direction": "Asc"
}
], - "skip": 0,
- "take": 0
}Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "statusCode": 0,
- "lock": "3cb27986-df09-4549-a834-b2869eecacb5",
- "runtimeId": "string",
- "setTime": "2019-08-24T14:15:22Z"
}
], - "total": 0
}Retrieve timers collection and total count across all process instances, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| search | string or null |
Array of objects or null (TimerFieldFilter) | |
Array of objects or null (TimerFieldSort) | |
| skip | integer <int64> |
| take | integer <int64> |
Responses
Request samples
- Payload
Content type
application/json
{- "search": "string",
- "filters": [
- {
- "type": "And",
- "filters": [
- { }
], - "field": "Id",
- "value": null
}
], - "sorts": [
- {
- "field": "Id",
- "direction": "Asc"
}
], - "skip": 0,
- "take": 0
}Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "name": "string",
- "nextExecutionDateTime": "2019-08-24T14:15:22Z",
- "ignore": true
}
], - "total": 0
}Update a single timer for a specific process instance ID and timer name, using an update request.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
| name required | string |
Request Body schema: application/jsonrequired
| name | string or null |
| nextExecutionDateTime | string or null <date-time> |
| ignore | boolean or null |
Responses
Request samples
- Payload
Content type
application/json
{- "name": "string",
- "nextExecutionDateTime": "2019-08-24T14:15:22Z",
- "ignore": true
}Response samples
- 200
- 400
Content type
application/json
{- "updatedCount": 0
}Retrieve a single timer for a specific process instance ID and timer name.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
| name required | string |
Responses
Response samples
- 200
- 400
- 404
Content type
application/json
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "name": "string",
- "nextExecutionDateTime": "2019-08-24T14:15:22Z",
- "ignore": true
}Create a single timer for a specific process instance ID, using timer name and creation request.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
| name required | string |
Request Body schema: application/jsonrequired
| rootProcessId | string <uuid> |
| nextExecutionDateTime | string <date-time> |
| ignore | boolean |
Responses
Request samples
- Payload
Content type
application/json
{- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "nextExecutionDateTime": "2019-08-24T14:15:22Z",
- "ignore": true
}Response samples
- 200
- 400
Content type
application/json
{ }Retrieve timers collection and total count for a specific process instance ID, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
query Parameters
| search | string |
Array of objects (TimerFieldFilter) | |
Array of objects (TimerFieldSort) | |
| skip | integer <int64> Default: 0 |
| take | integer <int64> Default: 0 |
Responses
Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "name": "string",
- "nextExecutionDateTime": "2019-08-24T14:15:22Z",
- "ignore": true
}
], - "total": 0
}Create multiple timers for a specific process instance ID from an array of creation requests.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
Request Body schema: application/jsonrequired
Array
| name | string or null |
| rootProcessId | string <uuid> |
| nextExecutionDateTime | string <date-time> |
| ignore | boolean |
Responses
Request samples
- Payload
Content type
application/json
[- {
- "name": "string",
- "rootProcessId": "40cf4e06-2f74-499b-989d-4bc9ab21fd8b",
- "nextExecutionDateTime": "2019-08-24T14:15:22Z",
- "ignore": true
}
]Response samples
- 200
- 400
Content type
application/json
{- "createdCount": 0
}Retrieve transitions collection and total count for a specific process instance ID, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
query Parameters
| search | string |
Array of objects (TransitionFieldFilter) | |
Array of objects (TransitionFieldSort) | |
| skip | integer <int64> Default: 0 |
| take | integer <int64> Default: 0 |
Responses
Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "executorIdentityId": "string",
- "actorIdentityId": "string",
- "executorName": "string",
- "actorName": "string",
- "fromActivityName": "string",
- "toActivityName": "string",
- "toStateName": "string",
- "transitionTime": "2019-08-24T14:15:22Z",
- "transitionClassifier": "string",
- "isFinalised": true,
- "fromStateName": "string",
- "triggerName": "string",
- "startTransitionTime": "2019-08-24T14:15:22Z",
- "transitionDuration": 0
}
], - "total": 0
}Retrieve a single transition for a specific process instance ID and transition ID.
Authorizations:
Bearer
path Parameters
| processId required | string <uuid> |
| id required | string <uuid> |
Responses
Response samples
- 200
- 400
- 404
Content type
application/json
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "executorIdentityId": "string",
- "actorIdentityId": "string",
- "executorName": "string",
- "actorName": "string",
- "fromActivityName": "string",
- "toActivityName": "string",
- "toStateName": "string",
- "transitionTime": "2019-08-24T14:15:22Z",
- "transitionClassifier": "string",
- "isFinalised": true,
- "fromStateName": "string",
- "triggerName": "string",
- "startTransitionTime": "2019-08-24T14:15:22Z",
- "transitionDuration": 0
}Retrieve transitions collection and total count across all process instances, with optional search, filters, sorting, and paging.
Authorizations:
Bearer
Request Body schema: application/jsonrequired
| search | string or null |
Array of objects or null (TransitionFieldFilter) | |
Array of objects or null (TransitionFieldSort) | |
| skip | integer <int64> |
| take | integer <int64> |
Responses
Request samples
- Payload
Content type
application/json
{- "search": "string",
- "filters": [
- {
- "type": "And",
- "filters": [
- { }
], - "field": "Id",
- "value": null
}
], - "sorts": [
- {
- "field": "Id",
- "direction": "Asc"
}
], - "skip": 0,
- "take": 0
}Response samples
- 200
- 400
Content type
application/json
{- "collection": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "processId": "9e0ad09b-5150-48c0-aded-707587048fd9",
- "executorIdentityId": "string",
- "actorIdentityId": "string",
- "executorName": "string",
- "actorName": "string",
- "fromActivityName": "string",
- "toActivityName": "string",
- "toStateName": "string",
- "transitionTime": "2019-08-24T14:15:22Z",
- "transitionClassifier": "string",
- "isFinalised": true,
- "fromStateName": "string",
- "triggerName": "string",
- "startTransitionTime": "2019-08-24T14:15:22Z",
- "transitionDuration": 0
}
], - "total": 0
}