Overview

  1. Overview
  2. Methods
  3. Learn more

Overview

A task suite is a set of tasks grouped on a single web page. If the tasks are simple, you can add 10-20 tasks per suite. Don't make task suites too long because it slows down the loading speed for performers.

To create a task suite, upload JSON containing:

  • Input data for tasks (such as text or image URLs).

  • Correct responses (for control tasks).

  • Hints (for training tasks).

  • Parameters for assigning tasks.

Methods

Method Overview End point
POST /api/v1/task-suites

Creates a task suite.

POST /api/v1/task-suites

Creates multiple task suites.

GET /api/v1/task-suites

Gets the list of task suites in the pool.

GET /api/v1/task-suites/<task_suite_id>

Gets a task suite.

PATCH /api/v1/task-suites/<task_suite_id>

Changes task suite overlap.

PATCH /api/v1/task-suites/<task_suite_id>

Changes the priority of a task suite in the pool.

PATCH /api/v1/task-suites/<task_suite_id>

Stops assigning a task suite to users.

Method Overview End point
POST /api/v1/task-suites

Creates a task suite.

POST /api/v1/task-suites

Creates multiple task suites.

GET /api/v1/task-suites

Gets the list of task suites in the pool.

GET /api/v1/task-suites/<task_suite_id>

Gets a task suite.

PATCH /api/v1/task-suites/<task_suite_id>

Changes task suite overlap.

PATCH /api/v1/task-suites/<task_suite_id>

Changes the priority of a task suite in the pool.

PATCH /api/v1/task-suites/<task_suite_id>

Stops assigning a task suite to users.