Introduction
APIs and Models to manage your human tasks assigned by Buddies
API
Here is the list of APIs existing under the tasks category.
API | Description |
---|---|
DeleteTaskAsync | Deletes an existing Task with a specified Task ID from the connected Control Room. |
GetAllTasksAsync | The API gets the list of all available Tasks from the connected Control Room. |
GetCompletedTasksAsync | The API gets the list of all completed Tasks from the connected Control Room. |
GetMyDeptCompletedTasksAsync | The API gets the list of completed tasks from the department where the current user is involved. |
GetMyDeptOverdueTasksAsync | The API gets the list of overdue tasks from the department where the current user is involved. |
GetMyDeptPendingTasksAsync | The API gets the list of pending tasks from the department where the current user is involved. |
GetMyDeptTasksAsync | The API gets the list of tasks from the department where the current user is involved. |
GetMyGroupCompletedTasksAsync | The API gets the list of completed tasks from the group in which the current user is involved. |
GetMyGroupOverdueTasksAsync | The API gets the list of overdue tasks from the group in which the current user is involved. |
GetMyGroupPendingTasksAsync | The API gets the list of pending tasks from the group in which the current user is involved. |
GetMyGroupTasksAsync | The API gets the list of tasks from the group where the current user is involved. |
GetMyOverdueTasksAsync | The API gets the list of overdue tasks for the current user. |
GetMyPendingTasksAsync | The API gets the list of pending tasks for the current user. |
GetMyTasksAsync | The API gets the list of tasks for the current user. |
GetMyTeamCompletedTasksAsync | The API gets the list of completed tasks from the team in which the current user is involved. |
GetMyTeamOverdueTasksAsync | The API gets the list of overdue tasks from the team in which the current user is involved. |
GetMyTeamPendingTasksAsync | The API gets the list of pending tasks from the team in which the current user is involved. |
GetMyTeamTasksAsync | The API gets the list of tasks from the team the current user is involved in. |
GetOverdueTasksAsync | The API gets the list of all overdue tasks from the connected Control Room. |
GetPendingTasksByUserNameAsync | The API gets the list of pending tasks for the specified user. |
GetPendingTasksAsync | The API gets the list of all pending tasks from the connected Control Room. |
GetTaskByIdAsync | Gets the task information with the specified task ID from the connected Control Room. |
ReassignTaskAsync | The API re-assigns the specified task ID to the provided user ID inside the connected Control Room. |
UpdateTaskAsync | Update the task with specified CRTaskInfo from the connected Control Room. |
Models
Here is the list of Models used in Tasks APIs.
Models | Description |
---|---|
CRTaskInfo | The custom structure represents an instance of the Task entity. |
CRTasks | Represents the List of CRTaskInfo. |
NewCRTask | The custom structure represents an instance of the New Task entity. |
TaskPriority | The TaskPriority object enumeration. |
TaskStatus | The TaskStatus object enumeration.. |