/rewards/grant/missed
Метод для выдачи пропущенных наград указанного типа за уже пройденные уровни и уже полученные bounty.
Используется для backfill-наград после обновления конфигов, когда в старые награды была добавлена новая валюта.
Факт компенсации хранится в member_data в поле granted_missed_rewards.
Пример значения поля:
{
"0_98": {
"level": ["cryptoKey"],
"bounty": ["cryptoKey"]
}
}
Адрес метода
/rewards/grant/missed
Требует сессию пользователя
Параметры
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| currency_id | ДА | any | Цифровой или строковый идентификатор валюты, для которой нужно выдать пропущенные награды |
Результат
{
"response": {
"success": 1,
"timestamp": 1758253785.916074,
"value": 12
},
"update": {
"member": {
...,
"wallet": [
{...currency},
{...currency},
{...currency}
],
"activity": [
{...activity},
{...activity},
{...activity}
]
}
}
}
| Поле | Тип | Описание |
|---|---|---|
| value | int | Общее количество выданной валюты указанного типа |