Get pool details

Get the detailed information about the pool with the ID specified in the request.

Steps to follow

1. Import Toloka-Kit

Connect the Toloka-Kit library to your script.

import toloka.client as toloka

2. Instantiate TolokaClient

Replace the sample OAuth token with your own one.

toloka_client = toloka.

3. Get pool information

Find out the ID of the pool for which you want to get the detailed information. Then get this info calling the get_pool() method.

pool = toloka_client.

4. Print pool private name, status, and last close reason

The get_pool() request will return the Pool class object. You can use its attributes to print the information you need.

print(pool.private_name, pool.status, pool.last_close_reason)

You should get an output with the pool private name, status, and last close reason which looks like this.

Image classification Status.CLOSED CloseReason.NOT_ENOUGH_BALANCE

Complete code: Get pool details

import toloka.client as toloka
toloka_client = toloka.TolokaClient('AQC2AGAJgyNSA8CtpdO9MWy_QEB6s6kDjHUoElE', 'PRODUCTION')
pool = toloka_client.get_pool('36545959')
print(pool.private_name, pool.status, pool.last_close_reason)
List of classes and methods used in this recipe

See also

OverviewGetting OAuth tokenQuick start
toloka.autoquality [autoquality]