Значення
Автоматичне повідомлення або зворотний HTTP-запит, який сервер відправляє іншій системі в момент настання певної події.
Українською: вебхук (зворотний HTTP-виклик)
Три приклади з роботи
Payment integration
DevStripe will send a webhook event when the subscription payment succeeds.Stripe відправить подію через вебхук, коли платіж за підписку пройде успішно.
Backend DevMake sure our endpoint verifies the cryptographic webhook signature.Переконайся, що наш ендпоінт перевіряє криптографічний підпис вебхука.
Incident debugging
SupportUsers report that orders are marked pending even after paying.Користувачі скаржаться, що замовлення залишаються в очікуванні навіть після оплати.
DevOur webhook consumer crashed due to an unhandled JSON null value.Наш обробник вебхуків упав через неопрацьоване значення null у JSON.
Architecture sync
ArchitectWebhooks are far more efficient than polling external APIs every five seconds.Вебхуки набагато ефективніші, ніж постійні опитування зовнішніх API кожні 5 секунд.
DevIt reduces network traffic and gives users immediate notifications.Це знижує навантаження на мережу й забезпечує миттєві сповіщення для користувачів.
Вебхук працює за принципом push: замість постійного опитування сервера ('polling'), сервер сам миттєво шле дані при настанні події.