The Toloka API lets you create or delete projects, configure them as accurately as possible, and receive a list of these projects.
Set up a project with a description of task settings (visual appearance, input fields, and so on).
Create a pool of tasks.
Define the logic for selecting Tolokers who will complete the tasks.
Import data for tasks (image URLs, text, and so on).
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.
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.