PUT api/workflows/{id}?action={action}&comment={comment}&editor={editor}&queued={queued}
Edits a workflow by updating metadata and optionally executing a workflow action.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
The ID of the workflow or associated item. This will be resolved to the actual workflow ID. |
integer |
Required |
| action |
The label of the workflow action to execute (optional). |
string |
Default value is |
| comment |
A comment to associate with the workflow action (optional). |
string |
Default value is |
| editor |
The username of the editor performing the action. If not provided, the current user is used. |
string |
Default value is |
| queued |
If true, the action will be queued instead of executed immediately. |
boolean |
Default value is False |
Body Parameters
A list of metadata fields to update for the workflow item.
Collection of FormData| Name | Description | Type | Additional information |
|---|---|---|---|
| mandatorySetByDependency | integer |
None. |
|
| GUID | string |
None. |
|
| iteration | integer |
None. |
|
| index | integer |
None. |
|
| entryGUID | string |
None. |
|
| label | string |
None. |
|
| values | Collection of FormValueData |
None. |
|
| items | Collection of FormData |
None. |
|
| uploadStatus | string |
None. |
|
| levelValues | Dictionary of string [key] and FormLevelValues [value] |
None. |
|
| roleData | Collection of FormRoleData |
None. |
|
| validationStatus | string |
None. |
Request Formats
application/json, text/json
[
{
"GUID": "sample string 1",
"iteration": 2,
"index": 3,
"entryGUID": "sample string 4",
"label": "sample string 5",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
],
"items": [],
"uploadStatus": "sample string 6",
"levelValues": {
"sample string 1": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
},
"sample string 2": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
}
},
"roleData": [
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
},
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
}
],
"validationStatus": "sample string 7",
"mandatorySetByDependency": 1
},
{
"GUID": "sample string 1",
"iteration": 2,
"index": 3,
"entryGUID": "sample string 4",
"label": "sample string 5",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
],
"items": [],
"uploadStatus": "sample string 6",
"levelValues": {
"sample string 1": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
},
"sample string 2": {
"GUID": "sample string 1",
"label": "sample string 2",
"values": [
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
},
{
"value": "sample string 1",
"matrixValueID": 2,
"attributeid": 3,
"fileID": 4,
"userID": 5,
"userGroupID": 6,
"associatedItemID": 7,
"other": true,
"roleID": 9,
"matrixID": 10,
"matrixVersion": "sample string 11",
"matrixName": "sample string 12",
"tableGUID": "sample string 13",
"matrixDisplayName": "sample string 14",
"groupIdx": 15,
"sourceEntryGUID": "sample string 16",
"optIdx": 17,
"dispValue": "sample string 18",
"mapperID": 19,
"dateSourceValue": "sample string 20",
"dateSourceValueEnd": "sample string 21",
"tagID": 22
}
]
}
},
"roleData": [
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
},
{
"rate": 1.1,
"role": "sample string 2",
"roleID": 3,
"userID": 4,
"value": "sample string 5"
}
],
"validationStatus": "sample string 7",
"mandatorySetByDependency": 1
}
]
application/x-www-form-urlencoded
application/scim+json
Response Information
Resource Description
On success: HTTP 200 OK. On failure: HTTP 400 Bad Request with an error message.
IHttpActionResultNone.
Response Formats
application/json, text/json, application/scim+json
Sample not available.