Skip to main content
Version: Current

Task Services API

Use these APIs to query tasks with configurable options and manage assignments and task lifecycle. The examples access these methods through context.Tasks. See the Tasks API for named queries by status, team, department, or group.

Methods​

MethodPurpose
FetchAllTasksAsyncQuery all visible tasks with paging, filtering, and sorting.
FetchMyTasksAsyncQuery tasks for the current user.
FetchMyGroupTasksAsyncQuery tasks associated with the current user's group.
FetchTaskByIdAsyncRetrieve a task by ID.
TakeAssignmentAsyncTake a task assignment.
ReleaseTaskAsyncRelease a task assignment.
SetTaskAssigneeAsyncAssign a task to a user.
ReassignTasksAsyncReassign multiple tasks to a user.
MarkTaskCompleteAsyncComplete a task.
CancelTaskAsyncCancel a task.
CancelTasksAsyncCancel multiple tasks.
UpdateTaskAsyncUpdate task information.

Models​

Results depend on the signed-in user's permissions and the task's current state. See SDK usage and troubleshooting for paging and failure handling.