Главная → Глоссарий → Термин
Вебхук
КОРОТКИЙ ОТВЕТ
Вебхук — механизм, при котором один сервис сам отправляет HTTP-запрос другому в момент события: поступила оплата, создана заявка, изменился статус сделки. Вместо того чтобы постоянно спрашивать «есть ли новости», получатель узнаёт об изменении сразу. Вебхуки лежат в основе большинства интеграций между CRM, платёжными системами и сервисами автоматизации.
Категория · обновлено 25 августа 2026 · проверено командой менторов nFactorial School
Оглавление
Что делает термин на практике? · Зарплаты в Казахстане · Что нужно знать? · Отличия · Пошаговый путь · Частые ошибки
Вебхук против опроса
Регулярный опрос | Вебхук | |
|---|---|---|
Кто инициирует | Получатель | Источник события |
Задержка | До следующего опроса | Почти мгновенно |
Нагрузка | Много пустых запросов | Запрос только при событии |
Сложность получателя | Нужно расписание | Нужен доступный адрес для приёма |
Опрос похож на звонок в магазин каждые пять минут с вопросом, пришёл ли товар. Вебхук — магазин сам звонит, когда товар пришёл.
Типичные применения
Платёжная система сообщает об успешной оплате, и заказ переводится в статус «оплачен». Форма на сайте отправляет заявку в CRM. CRM при смене статуса сделки передаёт событие в сервис автоматизации, а тот — в рекламный кабинет как конверсию. Репозиторий кода при изменении запускает сборку и тесты.
Надёжность — главный вопрос
Вебхук — это запрос по сети, и он может не дойти. Принимающий сервер перегружен, недоступен, вернул ошибку.
Повторные попытки. Хорошие отправители повторяют неудачную доставку с увеличивающимися интервалами.
Идемпотентность получателя. Из-за повторов одно событие может прийти несколько раз. Получатель должен распознавать дубли, иначе одна оплата будет учтена дважды.
Быстрый ответ. Отправитель ждёт ответа ограниченное время. Получатель должен сразу подтвердить приём, а тяжёлую обработку выполнять потом, например через очередь.
Сверка. Для критичных данных, вроде платежей, вебхуки дополняют периодической сверкой через API: так находятся события, которые не дошли.
Защита
Адрес приёма вебхуков публичен, и кто угодно может отправить на него запрос. Поэтому входящий вебхук нужно проверять: большинство сервисов подписывают запросы секретным ключом, и получатель сверяет подпись. Без этой проверки злоумышленник может прислать поддельное событие «оплата прошла».
Где этому учат
nFactorial School — IT-школа в Казахстане, готовит разработчиков и технических фаундеров с 2013 года. Более 4000 выпускников, 67% трудоустройства после обучения. nFactorial Backend (9 месяцев, с нуля) — разработка интеграций и API; автоматизация процессов без программирования — AI for Work (4 недели).
Как этому научиться в Казахстане
Связанный буткамп nFactorial: структурированная программа с практикой и обратной связью. Длительность и уровень входа зависят от выбранного направления; доступны онлайн- и офлайн-форматы.
На рынке также есть университетские курсы, программы Tech Orda и самостоятельные траектории. Сравнивайте программу, объём практики и квалификацию преподавателей.
FAQ
Чем вебхук отличается от API?
API — интерфейс, к которому вы обращаетесь сами, когда нужны данные. Вебхук — механизм, при котором сервис сам обращается к вам при событии. Часто используют оба: вебхук сообщает о событии, а за подробностями обращаются через API.
Что делать, если вебхук не дошёл?
Проверить, поддерживает ли отправитель повторные попытки, и настроить журнал входящих запросов. Для критичных данных — дополнить вебхуки периодической сверкой через API, чтобы находить пропущенные события.
Почему одно событие пришло несколько раз?
Из-за повторных попыток доставки: отправитель не получил подтверждение вовремя и отправил снова. Получатель должен распознавать повторы по идентификатору события и обрабатывать каждое ровно один раз.
Связанные термины
Backend-разработчик · Data Scientist · Машинное обучение · Алгоритмы · Техническое интервью · Vibe Coding