Overview

  1. Overview
  2. Methods
  3. Learn more

Overview

A pool consists of task suites that are sent out for completion at the same time. In the pool properties, you set the task price, overlap, user selection filters, quality control rules, and so on.

If the project has multiple pools, the order for completing them depends on the parameters:

  • Pools with identical filter settings and price per task are assigned to users in the order in which they were started. The pool that was started earlier will be completed sooner. You can change the order for completing the pools.

  • Pools with different filter settings and/or a different price per task are sent out for completion when the pool opens.

Methods

Method End point Overview
POST api/v1/pools

Creates a pool.

PUT api/v1/pools/<pool_id>

Makes changes to a pool.

POST api/v1/pools/<pool_id>/open

Opens a pool.

POST api/v1/pools/<pool_id>/close

Closes a pool.

POST api/v1/pools/<pool_id>/archive

Moves a pool to the archive.

POST api/v1/pools/<pool_id>/clone

Creates a duplicate pool.

GET api/v1/pools

Gets a list of created pools (including archived pools).

GET api/v1/pools/<pool_id>

Gets the properties of a pool.

PATCH api/v1/pools/pool_id>

Changes the priority of a pool.

Method End point Overview
POST api/v1/pools

Creates a pool.

PUT api/v1/pools/<pool_id>

Makes changes to a pool.

POST api/v1/pools/<pool_id>/open

Opens a pool.

POST api/v1/pools/<pool_id>/close

Closes a pool.

POST api/v1/pools/<pool_id>/archive

Moves a pool to the archive.

POST api/v1/pools/<pool_id>/clone

Creates a duplicate pool.

GET api/v1/pools

Gets a list of created pools (including archived pools).

GET api/v1/pools/<pool_id>

Gets the properties of a pool.

PATCH api/v1/pools/pool_id>

Changes the priority of a pool.