Skip to main content
Task Center allows you to organize manual tasks into different queues of work and control who can access them. They are often used in concert with Workflows. For more background on Task Center, please see the Knowledge Base.

Get Queues


Returns all queues the user has access to.

Playground

Code Example

HTTP Request

HTTP Response

Returns a list of all queue objects the user has access to.

Get Queue by ID


Returns a queue by ID.

Playground

Code Example

HTTP Request

HTTP Response

Returns the queue object based on the queueId specified.

Get Tasks


Returns tasks based on the filters provided in the body. If the body is an empty object, it returns all tasks the user has access to.

Playground

Code Example

HTTP Request

Request Body

The request body accepts an object containing filters to apply to the request for tasks. All properties are optional and the body can be passed as an empty object to return all tasks.

HTTP Response

Returns a list of tasks.

Get Task by ID


Returns a task by its id.

Playground

Code Example

HTTP Request

HTTP Response

Returns the task object based requested.

Save Task Progress


Saves current task values given in the body, which contains the key value pairs for each input property of the task in question.

Playground

Code Example

Screenshot 2024-01-02 at 8.50.40
AM.png

HTTP Request

Request Body

The request body accepts an object containing key value pairs for each input property of the task in question.

HTTP Response

The current saved state of the task.

Complete Task


Completes the task with the values given in the body.

Playground

Code Example

Screenshot 2024-01-02 at 8.50.40
AM.png

HTTP Request

Request Body

The request body accepts an object containing key value pairs for each input property of the task in question.

HTTP Response

The completed task.

Transfer Task


Transfer a task to another queue.

Playground

Code Example

HTTP Request

HTTP Response

The transfered task.

Transfer Task to Another User


Transfer a task to another User.

Playground

Code Example

HTTP Request

Request Body

The request body accepts an object containing an array of task ids, type and userId.

HTTP Response

The transfered task.

Void a Task


Void a task.

Playground

Code Example

HTTP Request

HTTP Response

The voided task.

Update permissions


Update a queue’s user/group permissions.

Playground

Code Example

HTTP Request

HTTP Body

A array of user or group objects containing the updated permissions

HTTP Response

n/a