Accessing the View Flow URL with the REST service
The View Flow URL can be accessed through the REST service using Worklist Items
URI
{Service Root URI}/Worklist/Items?{Query Options}
https://K2.denallix.com/K2Services/REST.svc/Worklist/Items?piDataField=true&actXmlField=true
Method
GET
Return Type
WorklistItemCollection or Failure
The View Flow section is highlighted in blue in the code below:
GET /K2Services/REST.svc/Worklist/Items?$top=2&piDataField=true&piXmlField=true&actDataField=true
<?xml version="1.0" encoding="utf-8" ?> - <WorklistItemCollection xmlns="http://schemas.k2.com/worklist/d1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + <WorklistItem AllocatedUser="K2:DENALLIX\Administrator" ID="2082" SerialNumber="2029_8" Status="Available"> <Data>http://www.google.co.za?SN=2029_8</Data> <Action Name="Task Completed" Batchable="true" /> - <ProcessInstance ExpectedDuration="0" Folder="K2Project2" Folio="3/11/2013 11:04 PM" FullName="K2Project2\Process" Guid="d0a15da7-c02a-415a-86f6-14c1bfc8c683" ID="2029" Name="Process" Priority="1" StartDate="2013-03-12T06:04:47.507Z" Status="Active" xmlns="http://schemas.k2.com/process/d1"> <Description /> <Metadata>Blank</Metadata> <ViewFlow xmlns="http://schemas.k2.com/worklist/d1">http://k2.denallix.com:80/ViewFlow/ViewFlow.aspx?ProcessID=2029</ViewFlow> </ProcessInstance> - <ActivityInstanceDestination ActID="2249" ActInstID="5" ExpectedDuration="0" ID="8" Name="DefaultActivity" Priority="1" ProcInstID="2029" StartDate="2013-03-12T06:04:50.527Z" xmlns="http://schemas.k2.com/activity/d1"> <Description /> <Metadata /> </ActivityInstanceDestination> - <ActivityInstanceDestination ExpectedDuration="0" ID="11" Name="ClientEvent" Priority="1" StartDate="2013-03-12T06:04:54.3Z" xmlns="http://schemas.k2.com/event/d1"> <Description /> <Metadata /> </ActivityInstanceDestination> </WorklistItem> - <WorklistItem AllocatedUser="K2:DENALLIX\Administrator" ID="2089" SerialNumber="2036_16" Status="Open"> <Data>http://www.google.co.za?SN=2036_16</Data> <Action Name="Task Completed" Batchable="true" /> - <ProcessInstance ExpectedDuration="0" Folder="testProject" Folio="3/13/2013 10:29 PM" FullName="testProject\Process1" Guid="2e98cbd7-5c95-4c09-a5ff-9d31318019fe" ID="2036" Name="Process1" Priority="1" StartDate="2013-03-14T05:29:46.647Z" Status="Active" xmlns="http://schemas.k2.com/process/d1"> <Description /> <Metadata>Blank</Metadata> <DataField Name="MyProcessDataField">Process1</DataField> <ViewFlow xmlns="http://schemas.k2.com/worklist/d1">http://k2.denallix.com:80/ViewFlow/ViewFlow.aspx?ProcessID=2036</ViewFlow> </ProcessInstance> - <ActivityInstanceDestination ActID="2269" ActInstID="13" ExpectedDuration="0" ID="16" Name="DefaultActivity" Priority="1" ProcInstID="2036" StartDate="2013-03-14T05:29:49.23Z" xmlns="http://schemas.k2.com/activity/d1"> <Description /> <Metadata /> </ActivityInstanceDestination> - <ActivityInstanceDestination ExpectedDuration="0" ID="19" Name="ClientEvent" Priority="1" StartDate="2013-03-14T05:29:49.357Z" xmlns="http://schemas.k2.com/event/d1"> <Description /> <Metadata /> </ActivityInstanceDestination> </WorklistItem> </WorklistItemCollection>
See Also