/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 не найден у этого игрока.