Definicja
Webhook to mechanizm, w którym system wysyła komunikat pod wskazany adres po wystąpieniu określonego zdarzenia. Może poinformować inną aplikację, że dokument został zatwierdzony, płatność zmieniła status albo pojawił się nowy plik. Dzięki temu odbiorca nie musi co chwilę pytać systemu źródłowego o zmianę. Wdrożenie webhooka wymaga weryfikacji nadawcy, szyfrowanego połączenia, obsługi powtórzonych komunikatów, błędów i niedostępności odbiorcy. Ważny jest też identyfikator zdarzenia, który zapobiega wykonaniu tej samej operacji kilka razy. Webhook często uruchamia dalszy krok integracji przez API lub kolejkę. Zobacz software i integracje.