Получение количества уведомлений через API

Привет,
Я пытаюсь получить количество уведомлений через API для реализации на нашем сайте.

Мне удалось получить все уведомления для пользователей, но предложенный способ подсчёта всех уведомлений с полем “read”:false не является оптимальным решением. Обычное поведение при сбросе счётчика — это нажатие на аватар, и большинство пользователей (включая меня) не нажимают кнопку отклонения, чтобы фактически скрыть непрочитанные сообщения.
При подсчёте всех уведомлений с “read”:false, полученных из notification.json, вы всё равно получите то же количество непрочитанных даже после нажатия на иконку аватара. Это довольно раздражает пользователей.

Вместо того чтобы обучать всех пользователей, есть ли более простой способ получить актуальное значение счётчика уведомлений?

Есть какие-то мысли, идеи или предложения?

Я бы попробовал /session/current.json, где есть unread_notifications, но если уведомление не отмечено как прочитанное или закрыто, я думаю, оно всё равно будет учитываться.

Это может сработать! Спасибо!