Co to jest Webhook?
Webhook to 'odwrócony API call'. Zamiast ty pytać serwer 'czy coś się stało?', serwer sam dzwoni do ciebie 'hej, właśnie się stało X'. Stripe wysyła webhook, gdy klient zapłacił.
Wyjaśnienie
Webhook to mechanizm, w którym jeden serwer powiadamia drugi o zdarzeniu, wysyłając do niego HTTP request. Zamiast ciągle pytać 'czy klient już zapłacił?', rejestrujesz w Stripe webhook URL (np. twojadomena.pl/api/stripe-webhook), i Stripe sam wysyła ci notyfikację, gdy płatność przejdzie. To znacznie efektywniejsze niż polling i jest standardem w systemach event-driven.
Kiedy ma sens
Wszystkie integracje, gdzie ważna jest reakcja na zdarzenia w innym systemie: płatności (Stripe), email (SendGrid), wiadomości (Slack), CI/CD (GitHub).
Przykłady
- Stripe webhook po płatności
- GitHub webhook po push'u
- Slack webhook po wiadomości w kanale
- SendGrid webhook po dostarczeniu maila
Powiązane terminy
Potrzebujesz integracje AI?
Czat z bazą wiedzy, wyszukiwanie semantyczne, automatyzacja obsługi maila.
Zobacz pełną stronę usługi albo napisz do nas.
Chcesz porozmawiać?
Pierwsza rozmowa i wstępna estymata są bezpłatne. Odpowiadamy w ciągu jednego dnia roboczego — z ręki człowieka, nie formularza.