DigiOffice API Services Services

<back to all web services

GetMultiTaskOperation

Get a multitask.

Requires Authentication
The following routes are available for this service:
POST/api/workflowmultitasks
GetMultiTaskOperation Parameters:
NameParameterData TypeRequiredDescription
TaskIDsbodyint[]YesID of the workflow task(s) to return
WorkflowMultiTaskDTO Parameters:
NameParameterData TypeRequiredDescription
MultiTaskformWorkflowTaskDTONo
TaskIDsformList<int>No
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.

POST /api/workflowmultitasks HTTP/1.1 
Host: test-do-services.klokgroep.nl 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<GetMultiTaskOperation xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IDB.Workflow.API.Operations">
  <TaskIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </TaskIDs>
</GetMultiTaskOperation>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<WorkflowMultiTaskDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IDB.Workflow.API.DTOs">
  <MultiTask>
    <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>
  </MultiTask>
  <TaskIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </TaskIDs>
</WorkflowMultiTaskDTO>