Get a list of rewards issued
Gets a list of rewards issued.
Request
Production version
Sandbox
GET https://toloka.yandex.com/api/v1/user-bonuses
Authorization: OAuth <OAuth token>
GET https://sandbox.toloka.yandex.com/api/v1/user-bonuses
Authorization: OAuth <OAuth token>
Headers
Title | Overview |
---|---|
Authorization | A token for account authorization. Add OAuth as a prefix. |
Query parameters
Specified in the link after the question mark; separated by &
.
Parameter |
Overview |
user_id |
string Toloker ID. |
assignment_id |
string ID of the Toloker's response to the task a reward is issued for. |
private_comment |
string Comments that are only visible to the requester. |
sort |
string Parameters to sort by:
To learn how to configure sorting, see Sorting the list of objects. |
Standard query parameters |
limit, id_gt, id_gte, id_lt, id_lte, created_gt, created_gte, created_lt, created_lte. |
Query example
You can set up the display of the list of rewards in parts (for example, 10 rewards at a time):
- Show the first 10 rewards, starting with the one with the lowest ID.
- Show the remaining rewards (10 at a time) in ascending order.
Show the first 10 rewards
Production version
Sandbox
GET https://toloka.yandex.com/api/v1/user-bonuses?sort=id&limit=10
Authorization: OAuth <OAuth token>
GET https://sandbox.toloka.yandex.com/api/v1/user-bonuses?sort=id&limit=10
Authorization: OAuth <OAuth token>
Show the remaining tasks sorted by ascending ID
Production version
Sandbox
GET https://toloka.yandex.com/api/v1/user-bonuses?sort=id&limit=10&id_gt=<ID of the last bonus from the previous response>
Authorization: OAuth <OAuth token>
GET https://sandbox.toloka.yandex.com/api/v1/user-bonuses?sort=id&limit=10&id_gt=<ID of the last bonus from the previous response>
Authorization: OAuth <OAuth token>
Response
Information about rewards in the items
array:
{"items" : [{bonus #1}, {bonus #2}, ... {bonus #n}], "has_more": true}