Gets the task facts.
This request is used by the different BI tools to retrieve table information and build relationships between the different dimensions.
Query parameters
-
tlstatus string
Task list status possible values - NotStarted or 0, Close or 1, Open or 2, Archived or 4, All or 99(Default option)
-
engagement string
Short Guid of desired engagement Ex - ESXmkya-nEeWMX-7_3fSxA or Guid of desired engagement Ex - 45c31339-96d0-4262-b051-c00f392685c1
GET
/api/TaskFacts
curl \
-X GET https://analyticsapi.adra.com/taskmanager/api/TaskFacts
Response examples (200)
[
{
"TaskId": 3527721,
"TaskKey": 3527721,
"TeamKey": 571,
"TaskLink": "https://exampletask.com/1293",
"CompanyKey": 713,
"TaskStatus": "Closed",
"TaskListKey": 28461,
"FrequencyKey": 1,
"TaskApprover": null,
"TaskPreparer": "exampleuser@example.com",
"DepartmentKey": null,
"EngagementKey": "45c31339-96d0-4262-b051-c00f392685c1",
"TaskFinalized": "2020-11-12T12:17:32.0712555Z",
"ExtraFieldsKey": null,
"OffsetZeroDays": 0,
"PrecedingTasks": 0,
"SucceedingTasks": 0,
"TaskAddedByName": "Example User",
"TaskDueDateTime": "2020-04-03T10:04:03.1Z",
"TaskIsChecklist": false,
"TaskIsFinalized": true,
"TaskSettingsKey": 3527721,
"TaskApproverName": null,
"TaskPreparerName": "Example User",
"TaskAddedDateTime": "2020-04-03T10:04:23.207159Z",
"TaskApprovalStatus": "Not approved",
"TaskPreparedByName": "Example User",
"TaskAddedByUsername": "exampleuser@example.com",
"TaskNumberOfRejects": null,
"TaskApprovedDateTime": null,
"TaskPreparedDateTime": "2020-04-03T10:47:32.3600395Z",
"TaskReminderDateTime": "0001-01-01T00:00:00Z",
"TaskLastApprovedByName": null,
"TaskPreparedByUsername": "exampleuser@example.com",
"TaskNumberOfAttachments": null,
"TaskActualCompletionTime": 0,
"TaskCheckListItemFactKey": 3527721,
"TaskChecklistCompleteness": null,
"NotFinalizedPrecedingTasks": 0,
"TaskLastApprovedByUsername": null,
"NotFinalizedSucceedingTasks": 0
}
]