Поллинг
Если у вас нет возможности принимать входящие HTTP-запросы (локальная разработка, жёсткие firewall-правила), используйте поллинг — получение событий через API или готовые helpers в SDK.
Включите настройку Сохранять историю событий на вкладке Исходящий Webhook в настройках бота (подробнее — в разделе Настройка и типы событий), чтобы получать события через метод GETИстория событий.
Пример поллинга
Если вам нужен только payload вебхука, используйте helper для polling payload'ов:
Ручная работа через API
SDK helpers используют метод GETИстория событий и курсорную пагинацию. Если вы пишете собственный polling loop без SDK, периодически запрашивайте список событий, обрабатывайте новые delivery ID и храните дедупликацию на своей стороне. Метод DELETEУдаление события можно использовать для ручной очистки обработанных записей истории.