/event/ack
Метод помечает события из /event/list как просмотренные — по eventId из их payload.
Работает для любого типа события: клиент подтверждает факт показа игроку, а бэкенд сам закрывает и строку индекса, и флаг на исходной сущности (счёт, компенсация, миграция). Подтверждать нужно в момент показа попапа.
Неизвестные, чужие и уже подтверждённые eventId пропускаются молча — повторный вызов безопасен.
Методы конкретных типов (/migration/ack, /invoice/ack, /compensation/ack) остаются для случаев, когда сущность пришла к клиенту не событием, а списком: /migration/list, /invoice/status.
Адрес метода
/event/ack
Требует сессию пользователя
Параметры
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| eventIds | ДА | int[] | Список payload.eventId, от 1 до 50 штук |
Результат
{
"response": {
"success": 1,
"timestamp": 1775512800.123456
}
}
success: 0 означает, что ни один из переданных eventId не найден у этого игрока.