# Gets the task facts. **GET /api/TaskFacts** This request is used by the different BI tools to retrieve table information and build relationships between the different dimensions. ## Servers - Production server: https://analyticsapi.adra.com/taskmanager (Production server) - Stage server: https://analyticsapi.adrastage.com/taskmanager (Stage server) - Test server: https://analyticsapi.adratest.com/taskmanager (Test server) - Dev server: https://analyticsapi.adradev.com/taskmanager (Dev server) ## Authentication methods - Basic - Adra personal access token ## Parameters ### 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 ## Responses ### 200 Success #### Body: application/json (array[object]) - **engagementKey** (string(uuid)) - **companyKey** (integer(int32) | null) - **departmentKey** (integer(int32) | null) - **frequencyKey** (integer(int32) | null) - **extraFieldsKey** (integer(int32) | null) - **taskListKey** (integer(int32) | null) - **taskSettingsKey** (integer(int32) | null) - **teamKey** (integer(int32) | null) - **taskId** (integer(int32)) - **taskKey** (integer(int32)) - **taskCheckListItemFactKey** (integer(int32) | null) - **taskPreparer** (string | null) - **taskPreparerName** (string | null) - **taskApprover** (string | null) - **taskApproverName** (string | null) - **taskStatus** (string | null) - **taskApprovalStatus** (string | null) - **taskIsFinalized** (boolean) - **taskFinalized** (string(date-time) | null) - **taskDueDateTime** (string(date-time) | null) - **taskReminderDateTime** (string(date-time) | null) - **taskPreparedByName** (string | null) - **taskPreparedByUsername** (string | null) - **taskPreparedDateTime** (string(date-time) | null) - **taskLastApprovedByName** (string | null) - **taskLastApprovedByUsername** (string | null) - **taskApprovedDateTime** (string(date-time) | null) - **taskNumberOfRejects** (integer(int32) | null) - **taskAddedByName** (string | null) - **taskAddedByUsername** (string | null) - **taskAddedDateTime** (string(date-time) | null) - **precedingTasks** (integer(int32) | null) - **succeedingTasks** (integer(int32) | null) - **notFinalizedPrecedingTasks** (integer(int32) | null) - **notFinalizedSucceedingTasks** (integer(int32) | null) - **taskActualCompletionTime** (number(double) | null) - **taskNumberOfAttachments** (integer(int32) | null) - **taskIsChecklist** (boolean) - **taskChecklistCompleteness** (integer(int32) | null) - **offsetZeroDays** (integer(int32) | null) - **taskLink** (string | null) ### 400 Bad Request ### 404 Not Found ### 500 Server Error [Powered by Bump.sh](https://bump.sh)