GetWorkItem
Use this endpoint when you need the current state, actions, and metadata of one work item before displaying it or submitting an action.
Retrieves detailed information about a work item, either for display or to perform an action for its completion.
Required Scope
worklist_read
Parameters
| Parameter Name | Description |
apiKey | A unique key used to authenticate and authorise the calling system. |
logonId | User’s logon Id. |
logonProvider | The authentication provider used for user login (e.g., 'Organization' for Emakin's default login system). |
id | The unique identifier of the work item. |
readOnly | Set to true to fetch the work item in read-only mode. The default value is false. |
Example Call
| POST https://mydomain.emakin.com/rest/v1/getWorkItem
{
"apiKey": "xxxx",
"logonId": "[email protected]",
"logonProvider": "Organization",
"id": "e5134318-88bd-4a33-b561-4d78380734ce"
}
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 | HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
"Id": "e5134318-88bd-4a33-b561-4d78380734ce",
"Caption": "A new task",
"Culture": "en-US",
"Start": "/Date(1445812020394)/",
"End": null,
"DeadlineDate": null,
"InstanceNumber": 12471,
"IsReadOnly": false,
"SelectedActionId": null,
"Actions": [
{
"Id": "2b0aa720-82f8-4a62-b7a1-2389203fa5e7",
"Name": "Complete",
"Color": "",
"BackgroundColor": "",
"Order": 1,
"Hidden" : false,
"RequireComment": false,
"ConfirmationMessage": "",
"ValidationGroup": ""
},
{
"Id": "c5350e5c-6e03-4b72-9522-49ab7f849b8a",
"Name": "Cancel",
"Color": "",
"BackgroundColor": "",
"Order": 2,
"Hidden" : false,
"RequireComment": true,
"ConfirmationMessage": "",
"ValidationGroup": ""
}
]
}
|
Related Pages