The Toloka API lets you create or delete projects, configure them as accurately as possible, and receive a list of these projects.

You can:

Requests are sent to the Toloka API over the HTTPS protocol. The service returns data in JSON format.

For debugging tasks, Toloka provides a testing environment — the sandbox. Once you have tested the settings, you can use the project and pool in the production version of Toloka (the only thing you need to change is the request URL and the OAuth token).


If you use bespoke solutions and want to integrate your application with them or automate your requests, visit the apps API documentation to learn how you can do that.

Toloka global community

Stay informed about updates to the platform and open-source libraries — connect with the Toloka team in our Global Community for announcements, discussions, and invites to events.

Follow us in social media

Toloka API
OverviewAccessing the APIRate limiting
Quick start
Subscriptions to events
Toloker selection
Ways to upload tasks
Task suites
Tracking operations
Getting responses
Checking completed tasks
Messages for Tolokers
Various parameters