Oferta startowa: −50 % na pierwszą płatność, do 30 listopada.Zobacz ofertę →
webhook·toolkit

Dokumentacja

Receiver — przechwytywanie webhooków

Utwórz URL do przechwytywania, umieść go w swoim zewnętrznym API i inspekuj każde żądanie w czasie rzeczywistym.

  1. Na stronie głównej automatycznie tworzony jest URL https://webhook-toolkit.com/r/<token>.
  2. Wyślij dowolne żądanie (GET, POST, …) na ten URL.
  3. Pojawi się natychmiast w inspektorze wraz z metodą, headerami, body i IP.
  4. Kliknij „Kopiuj do cURL”, aby odtworzyć żądanie lokalnie.

Możesz dostosować zwracaną odpowiedź HTTP (status, body, content-type), aby symulować API.

Signer — generowanie podpisanego payloadu

Testuj swój lokalny handler bez wyzwalania prawdziwego eventu. Signer oblicza dokładny podpis oczekiwany przez każdego dostawcę.

  1. Wejdź na stronę Signer i wybierz dostawcę (Stripe, GitHub, Slack, Twilio, Mailgun, Shopify).
  2. Wybierz event, w razie potrzeby edytuj payload.
  3. Wklej swój sekret podpisu, podaj URL swojego handlera.
  4. „Podpisz & wyślij”: Twój serwer otrzyma żądanie, jakby pochodziło od prawdziwego dostawcy.

Relay — tunel do localhost

Odbieraj prawdziwe zewnętrzne webhooki bezpośrednio na swoim localhost, bez deployu.

Zainstaluj i uruchom CLI (Node 21+, bez zależności)
npx webhook-toolkit relay --token <RELAY_TOKEN> --to 3000

Następnie skonfiguruj swój publiczny URL https://webhook-toolkit.com/relay/<slug> w zewnętrznym API. Każde żądanie jest forwardowane na Twój lokalny port, a odpowiedź zwracana do nadawcy.

docs.relayOutro2

Oferta startowa · −50 %

Debugujesz integrację webhooków w tym tygodniu?

Pass na 7 dni odblokowuje wyjaśnienia AI i gotowy kod handlera, 25 stałych URL-i, 30 dni historii i tunel Relay do localhost. Jedna płatność, bez subskrypcji.

5 € 2,50 € jednorazowo
Płatność jednorazowa · bez subskrypcji · zwrot w ciągu 14 dni · cena startowa do 30 listopada
Dokumentacja — Webhook Toolkit · Webhook Toolkit