Kontakt
Słownik pojęć e-MSI

Webhook

Webhook to mechanizm powiadamiania, w którym system źródłowy sam wysyła informację o zdarzeniu pod wskazany adres, zamiast czekać na zapytanie. Pozwala reagować natychmiast, bez cyklicznego odpytywania, co zmniejsza obciążenie i skraca czas reakcji procesu.

2 pytań i odpowiedzi3 powiązane hasła

Webhook a odpytywanie

  • Odpytywanie — system co jakiś czas sprawdza, czy coś się zmieniło.
  • Webhook — system źródłowy powiadamia natychmiast po zdarzeniu.
  • W praktyce oba bywają łączone: webhook dla reakcji, odpytywanie jako zabezpieczenie.

O czym pamiętać

Powiadomienie może nie dotrzeć, dlatego proces powinien radzić sobie z powtórzeniami i mieć mechanizm nadrabiania zaległości. To standardowy element integracji systemów.

Przykłady zastosowania

01

Podpisanie umowy w usłudze zewnętrznej natychmiast przesuwa sprawę do kolejnego etapu.

02

Zdarzenie z systemu magazynowego uruchamia proces reklamacyjny bez opóźnienia.

Najczęstsze pytania

Czy webhook zastępuje API?

Nie. Powiadamia o zdarzeniu, a szczegółowe dane zwykle pobiera się następnie przez API.

Co zrobić z powtórzonymi powiadomieniami?

Obsłużyć je jako bezpieczne do powtórzenia, czyli tak, aby dwukrotne otrzymanie tego samego zdarzenia nie zdublowało sprawy.

Powiązane hasła

Webhook w praktyce

Zobacz, jak wygląda to w systemach, które wdrażamy w polskich firmach.

Przewijanie do góry