POST api/ProcessInstance/{processInstanceId}/Trigger/{trigger}
Initializes the user step.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| processInstanceId | globally unique identifier |
Required |
|
| trigger | WorkPoint.Core.Models.ProcessManagement.Trigger |
Required |
Body Parameters
WorkPoint365.WebAPI.Model.ProcessParameters| Name | Description | Type | Additional information |
|---|---|---|---|
| businessModuleId |
Gets or sets the business module identifier. |
globally unique identifier |
None. |
| entityId |
Gets or sets the entity identifier. |
integer |
None. |
| data | Object |
None. |
|
| dataSubmitted | Dictionary of string [key] and Object [value] |
None. |
|
| currentStepIndex | integer |
None. |
|
| processId | globally unique identifier |
None. |
|
| subProcessId | globally unique identifier |
None. |
|
| payloads | Collection of Object |
None. |
|
| list |
Gets or sets the entity list web relative URL. |
string |
None. |
| folder | string |
None. |
|
| webUrl | string |
None. |
|
| items |
Gets or sets the list item ids. |
Collection of WorkPoint365.WebAPI.Model.ProcessItemParameters |
None. |
| itemId |
Gets or sets the list item id. |
integer |
None. |
| Item |
The before and after properties of the Item |
Dictionary of Object [key] and Object [value] |
None. |
| Entity |
The before and after properties of the Entity |
Dictionary of Object [key] and Object [value] |
None. |
| Trigger | WorkPoint365.WebAPI.Model.ProcessTriggerType |
None. |
|
| parameters | Dictionary of string [key] and Object [value] |
None. |
|
| parentField | WorkPoint365.WebAPI.Model.ParentFieldDefinition |
None. |
|
| teamsActivity | WorkPoint365.WebAPI.Model.TeamsActivity |
None. |
|
| express | Collection of WorkPoint365.WebAPI.Model.OutlookMessage |
None. |
|
| messagingId | globally unique identifier |
None. |
|
| retry | Collection of Dictionary of Object [key] and Object [value] |
None. |
Request Formats
application/json, text/json
Sample:
{
"businessModuleId": "1c6c63d3-7b90-4b7d-9090-f033d86f73e9",
"entityId": 1,
"data": {},
"dataSubmitted": {
"sample string 1": {},
"sample string 3": {}
},
"currentStepIndex": 1,
"processId": "64d22900-76af-4772-b593-4b835e29f148",
"subProcessId": "f50c87e4-6555-4bf9-9d01-d766a676f6e0",
"payloads": null,
"list": "sample string 2",
"folder": "sample string 3",
"webUrl": "sample string 4",
"items": [
{
"webUrl": "sample string 1",
"list": "sample string 2",
"id": 3
},
{
"webUrl": "sample string 1",
"list": "sample string 2",
"id": 3
}
],
"itemId": 1,
"Item": null,
"Entity": null,
"Trigger": "StageChanged",
"parameters": {
"sample string 1": {},
"sample string 3": {}
},
"parentField": {
"name": "sample string 1",
"title": {},
"type": "sample string 3"
},
"teamsActivity": {
"ConversationId": "sample string 1",
"ConversationType": "sample string 2",
"TenantId": "sample string 3",
"MessageId": "sample string 4",
"ParentMessageId": "sample string 5",
"TeamId": "sample string 6",
"ChannelId": "sample string 7"
},
"express": [
{
"ItemId": "sample string 1",
"Subject": "sample string 2",
"ItemType": "sample string 3",
"ItemMode": "sample string 4",
"ConversationId": "sample string 5",
"HasAttachment": true,
"InternetMessageId": "sample string 7"
},
{
"ItemId": "sample string 1",
"Subject": "sample string 2",
"ItemType": "sample string 3",
"ItemMode": "sample string 4",
"ConversationId": "sample string 5",
"HasAttachment": true,
"InternetMessageId": "sample string 7"
}
],
"messagingId": "09dc6e05-16b3-4792-8224-9d0bd76d1932",
"retry": null
}
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.
Response Information
Resource Description
System.Net.Http.HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | System.Version |
None. |
|
| Content | System.Net.Http.HttpContent |
None. |
|
| StatusCode | System.Net.HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | System.Net.Http.HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |