DigiOffice API Services Services

<back to all web services

GetTaskOperation

Get workflow task.

Requires Authentication
The following routes are available for this service:
GET/api/workflowtasks/{TaskID}
GetTaskOperation Parameters:
NameParameterData TypeRequiredDescription
TaskIDpathintYesID of the workflow task(s) to return
WorkflowTaskDTO Parameters:
NameParameterData TypeRequiredDescription
IDformintNo
NameformstringNo
WorkflowIDformintNo
WorkflowDescriptionformstringNo
RootWorkflowIDformintNo
TransitionIDformGuidNo
TransitionNameformstringNo
ActivationIDformGuid?No
TypeIDformintNo
TypeDescriptionformstringNo
StatusIDformintNo
StatusDescriptionformstringNo
UserIDformint?No
ActiveformboolNo
OfferedDateformDateTime?No
AssignedDateformDateTime?No
StartDateformDateTime?No
ExpirationDateformDateTime?No
OrderformintNo
Progressformfloat?No
FinishedDateformDateTime?No
FinishedByUserIDformint?No
FinishedDocumentIDformGuid?No
ReadformboolNo
DeferDateformDateTime?No
DeferReasonformstringNo
ReasonformstringNo
UrgentformboolNo
StatusformstringNo
AvailableActionsformIEnumerable<WorkflowTaskActionDTO>No
FinishActionsformIEnumerable<WorkflowTaskActionDTO>No
CommentActionsformIEnumerable<WorkflowTaskActionDTO>No
DocumentActionsformIEnumerable<WorkflowTaskActionDTO>No
NumberOfCommentsformintNo
RelativeDetailLinkformstringNo
FirstSideStepIDformintNo
FirstSideStepOmschrformstringNo
FirstSideStepDetailLinkformstringNo
IsSideStepOfWorkflowIDformint?No
IsSideStepOfWorkflowOmschrformstringNo
IsSideStepOfWorkflowDetailLinkformstringNo
IsSideStepOfTaskIDformint?No
IsSideStepOfTaskOmschrformstringNo
IsSideStepOfTaskDetailLinkformstringNo
IsObservedIDformint?No
IsObservedOmschrformstringNo
IsObservedDetailLinkformstringNo
WorkflowTaskActionDTO Parameters:
NameParameterData TypeRequiredDescription
BeginGroupformboolNo
DigiOfficeIconformstringNo
EnabledformboolNo
FontAwesomeIconformstringNo
HintformstringNo
NameformstringNo
ShowTextForRootItemsformboolNo
TextformstringNo
UrlformstringNo
ItemsformList<WorkflowTaskActionDTO>No

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /api/workflowtasks/{TaskID} HTTP/1.1 
Host: test-do-services.klokgroep.nl 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<WorkflowTaskDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IDB.Workflow.API.DTOs">
  <ActivationID>00000000-0000-0000-0000-000000000000</ActivationID>
  <Active>false</Active>
  <AssignedDate>0001-01-01T00:00:00</AssignedDate>
  <AvailableActions i:nil="true" />
  <CommentActions i:nil="true" />
  <DeferDate>0001-01-01T00:00:00</DeferDate>
  <DeferReason>String</DeferReason>
  <DocumentActions i:nil="true" />
  <ExpirationDate>0001-01-01T00:00:00</ExpirationDate>
  <FinishActions i:nil="true" />
  <FinishedByUserID>0</FinishedByUserID>
  <FinishedDate>0001-01-01T00:00:00</FinishedDate>
  <FinishedDocumentID>00000000-0000-0000-0000-000000000000</FinishedDocumentID>
  <FirstSideStepDetailLink>String</FirstSideStepDetailLink>
  <FirstSideStepID>0</FirstSideStepID>
  <FirstSideStepOmschr>String</FirstSideStepOmschr>
  <ID>0</ID>
  <IsObservedDetailLink>String</IsObservedDetailLink>
  <IsObservedID>0</IsObservedID>
  <IsObservedOmschr>String</IsObservedOmschr>
  <IsSideStepOfTaskDetailLink>String</IsSideStepOfTaskDetailLink>
  <IsSideStepOfTaskID>0</IsSideStepOfTaskID>
  <IsSideStepOfTaskOmschr>String</IsSideStepOfTaskOmschr>
  <IsSideStepOfWorkflowDetailLink>String</IsSideStepOfWorkflowDetailLink>
  <IsSideStepOfWorkflowID>0</IsSideStepOfWorkflowID>
  <IsSideStepOfWorkflowOmschr>String</IsSideStepOfWorkflowOmschr>
  <Name>String</Name>
  <NumberOfComments>0</NumberOfComments>
  <OfferedDate>0001-01-01T00:00:00</OfferedDate>
  <Order>0</Order>
  <Progress>0</Progress>
  <Read>false</Read>
  <Reason>String</Reason>
  <RelativeDetailLink>String</RelativeDetailLink>
  <RootWorkflowID>0</RootWorkflowID>
  <StartDate>0001-01-01T00:00:00</StartDate>
  <Status>String</Status>
  <StatusDescription>String</StatusDescription>
  <StatusID>0</StatusID>
  <TransitionID>00000000-0000-0000-0000-000000000000</TransitionID>
  <TransitionName>String</TransitionName>
  <TypeDescription>String</TypeDescription>
  <TypeID>0</TypeID>
  <Urgent>false</Urgent>
  <UserID>0</UserID>
  <WorkflowDescription>String</WorkflowDescription>
  <WorkflowID>0</WorkflowID>
</WorkflowTaskDTO>