Web-hook.ru

Что такое webhook

Webhook - это HTTP-уведомление, которое один сервис отправляет другому при событии: оплате, новом сообщении, коммите, заявке или изменении статуса.

Как это работает

Вы указываете URL получателя в настройках внешнего сервиса. Когда событие происходит, сервис отправляет на этот URL POST, GET или другой HTTP-запрос с headers, query params и body.

Чем полезен тестер

Перед подключением боевого обработчика удобно создать временный URL, отправить на него событие и увидеть настоящий payload без догадок по документации.

Пример

Платежная система отправляет JSON с id платежа, статусом, суммой и подписью. Тестер показывает тело запроса, заголовки и IP отправителя.

Нужно увидеть реальный webhook?

Создайте временный URL и отправьте на него тестовое событие.

Создать webhook URL

Частые вопросы

Webhook и API - это одно и то же?

Нет. API обычно запрашивают вручную, а webhook приходит автоматически, когда событие уже произошло.

Webhook обязательно использует POST?

Чаще всего да, но технически интеграция может отправлять GET, PUT, PATCH или DELETE.