GET Users/GetWorkflowTasks?userID={userID}

Returns a list of current tasks for the specified user or the currently logged in user, the content has been extended to provide workflow information if available.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
userID

globally unique identifier

None.

Body Parameters

None.

Response Information

Resource Description

Collection of HomepageTaskSummaryDTO
NameDescriptionTypeAdditional information
TaskID

Gets or set the ID of task.

globally unique identifier

None.

TaskName

Gets or sets the name of the task.

string

None.

TaskStatus

Gets or set the status of the task.

TaskStatuses

None.

TaskStatusText

Gets or sets the status of the task as text.

string

None.

CreatedOn

Gets or sets the date the task was created on.

date

None.

StartOn

Gets or sets the date the task was started on.

date

None.

EndOn

Gets or sets the date the task ended on.

date

None.

Type

Gets or sets the name of the workflow associated with the task.

string

None.

DirectToRequest

Gets or sets the indicator to specify if should go directly to request details instead of task details.

boolean

None.

Name

The name of the request or new user.

string

None.

Identifier

Gets or set the request identifier if available, else the new user's username.

string

None.

RequestID

Gets or sets the ID of the request if applicable.

globally unique identifier

None.

MSRequestID

Gets or sets the MS Request ID of the request if applicable.

string

None.

RequestStatus

Gets or set the status of the request if applicable.

RequestStatuses

None.

RequestStatusText

Gets or sets the request status description.

string

None.

NewUserID

Gets or sets the ID of the new user.

globally unique identifier

None.

AssignedResources

Gets or sets a the description of the resources assigned to the task. (From the server this will always be string.Empty).

string

None.

Response Formats

application/json, text/json

Sample:
{
  "results": [
    {
      "TaskID": "1d606e9e-55b4-408b-8af2-d020d1877e40",
      "TaskName": "sample string 2",
      "TaskStatus": 0,
      "TaskStatusText": "sample string 3",
      "CreatedOn": "2024-05-14T13:01:08Z",
      "StartOn": "2024-05-14T13:01:08Z",
      "EndOn": "2024-05-14T13:01:08Z",
      "Type": "sample string 4",
      "DirectToRequest": true,
      "Name": "sample string 6",
      "Identifier": "sample string 7",
      "RequestID": "e144eebc-76fa-40d0-a214-49760bac95d3",
      "MSRequestID": "sample string 8",
      "RequestStatus": 100,
      "RequestStatusText": "sample string 9",
      "NewUserID": "3278d03d-f2d7-4f7b-9c5a-e64be0a28d82",
      "AssignedResources": "sample string 10"
    },
    {
      "TaskID": "1d606e9e-55b4-408b-8af2-d020d1877e40",
      "TaskName": "sample string 2",
      "TaskStatus": 0,
      "TaskStatusText": "sample string 3",
      "CreatedOn": "2024-05-14T13:01:08Z",
      "StartOn": "2024-05-14T13:01:08Z",
      "EndOn": "2024-05-14T13:01:08Z",
      "Type": "sample string 4",
      "DirectToRequest": true,
      "Name": "sample string 6",
      "Identifier": "sample string 7",
      "RequestID": "e144eebc-76fa-40d0-a214-49760bac95d3",
      "MSRequestID": "sample string 8",
      "RequestStatus": 100,
      "RequestStatusText": "sample string 9",
      "NewUserID": "3278d03d-f2d7-4f7b-9c5a-e64be0a28d82",
      "AssignedResources": "sample string 10"
    }
  ]
}

text/javascript

Sample:
{"results":[{"TaskID":"1d606e9e-55b4-408b-8af2-d020d1877e40","TaskName":"sample string 2","TaskStatus":0,"TaskStatusText":"sample string 3","CreatedOn":"2024-05-14T13:01:08Z","StartOn":"2024-05-14T13:01:08Z","EndOn":"2024-05-14T13:01:08Z","Type":"sample string 4","DirectToRequest":true,"Name":"sample string 6","Identifier":"sample string 7","RequestID":"e144eebc-76fa-40d0-a214-49760bac95d3","MSRequestID":"sample string 8","RequestStatus":100,"RequestStatusText":"sample string 9","NewUserID":"3278d03d-f2d7-4f7b-9c5a-e64be0a28d82","AssignedResources":"sample string 10"},{"TaskID":"1d606e9e-55b4-408b-8af2-d020d1877e40","TaskName":"sample string 2","TaskStatus":0,"TaskStatusText":"sample string 3","CreatedOn":"2024-05-14T13:01:08Z","StartOn":"2024-05-14T13:01:08Z","EndOn":"2024-05-14T13:01:08Z","Type":"sample string 4","DirectToRequest":true,"Name":"sample string 6","Identifier":"sample string 7","RequestID":"e144eebc-76fa-40d0-a214-49760bac95d3","MSRequestID":"sample string 8","RequestStatus":100,"RequestStatusText":"sample string 9","NewUserID":"3278d03d-f2d7-4f7b-9c5a-e64be0a28d82","AssignedResources":"sample string 10"}]}

application/bson

Sample:
Binary JSON content. See http://bsonspec.org for details.

application/xml, text/xml

Sample:
<ArrayOfHomepageTaskSummaryDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Lpp.Dns.DTO">
  <HomepageTaskSummaryDTO>
    <AssignedResources>sample string 10</AssignedResources>
    <CreatedOn xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:DateTime>2024-05-14T17:01:08.687667Z</d3p1:DateTime>
      <d3p1:OffsetMinutes>-240</d3p1:OffsetMinutes>
    </CreatedOn>
    <DirectToRequest>true</DirectToRequest>
    <EndOn xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:DateTime>2024-05-14T17:01:08.687667Z</d3p1:DateTime>
      <d3p1:OffsetMinutes>-240</d3p1:OffsetMinutes>
    </EndOn>
    <Identifier>sample string 7</Identifier>
    <MSRequestID>sample string 8</MSRequestID>
    <Name>sample string 6</Name>
    <NewUserID>3278d03d-f2d7-4f7b-9c5a-e64be0a28d82</NewUserID>
    <RequestID>e144eebc-76fa-40d0-a214-49760bac95d3</RequestID>
    <RequestStatus>ThirdPartySubmittedDraft</RequestStatus>
    <RequestStatusText>sample string 9</RequestStatusText>
    <StartOn xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:DateTime>2024-05-14T17:01:08.687667Z</d3p1:DateTime>
      <d3p1:OffsetMinutes>-240</d3p1:OffsetMinutes>
    </StartOn>
    <TaskID>1d606e9e-55b4-408b-8af2-d020d1877e40</TaskID>
    <TaskName>sample string 2</TaskName>
    <TaskStatus>Cancelled</TaskStatus>
    <TaskStatusText>sample string 3</TaskStatusText>
    <Type>sample string 4</Type>
  </HomepageTaskSummaryDTO>
  <HomepageTaskSummaryDTO>
    <AssignedResources>sample string 10</AssignedResources>
    <CreatedOn xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:DateTime>2024-05-14T17:01:08.687667Z</d3p1:DateTime>
      <d3p1:OffsetMinutes>-240</d3p1:OffsetMinutes>
    </CreatedOn>
    <DirectToRequest>true</DirectToRequest>
    <EndOn xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:DateTime>2024-05-14T17:01:08.687667Z</d3p1:DateTime>
      <d3p1:OffsetMinutes>-240</d3p1:OffsetMinutes>
    </EndOn>
    <Identifier>sample string 7</Identifier>
    <MSRequestID>sample string 8</MSRequestID>
    <Name>sample string 6</Name>
    <NewUserID>3278d03d-f2d7-4f7b-9c5a-e64be0a28d82</NewUserID>
    <RequestID>e144eebc-76fa-40d0-a214-49760bac95d3</RequestID>
    <RequestStatus>ThirdPartySubmittedDraft</RequestStatus>
    <RequestStatusText>sample string 9</RequestStatusText>
    <StartOn xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:DateTime>2024-05-14T17:01:08.687667Z</d3p1:DateTime>
      <d3p1:OffsetMinutes>-240</d3p1:OffsetMinutes>
    </StartOn>
    <TaskID>1d606e9e-55b4-408b-8af2-d020d1877e40</TaskID>
    <TaskName>sample string 2</TaskName>
    <TaskStatus>Cancelled</TaskStatus>
    <TaskStatusText>sample string 3</TaskStatusText>
    <Type>sample string 4</Type>
  </HomepageTaskSummaryDTO>
</ArrayOfHomepageTaskSummaryDTO>