Introduction

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 API key).

Note

If you use bespoke solutions and want to integrate your application with them or automate your requests, visit the Bespoke 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

Last updated: May 2, 2023

Toloka API
OverviewAccessing the APIRate limiting
Quick start
Configuration for Template BuilderToloker selection
Quality control rules
Filters
Task actions
Subscriptions to events
Reference
Project
Pool
Training
Webhook-subscription
Skill
User-restriction
Task
Task-suite
Operation
Assignment
Attachment
Aggregated-solution
User-bonus
Message-thread
User-metadata
Requester
All classes and methods