Launch-Angebot: −50 % auf deine erste Zahlung, bis 30. November.Zum Angebot →
webhook·toolkit

Dokumentation

Receiver — Webhooks einfangen

Erstelle eine Capture-URL, hinterlege sie in deiner Third-Party-API und inspiziere jeden Request in Echtzeit.

  1. Auf der Startseite wird automatisch eine URL https://webhook-toolkit.com/r/<token> erstellt.
  2. Sende einen beliebigen Request (GET, POST, …) an diese URL.
  3. Er erscheint sofort im Inspector mit Methode, Headers, Body und IP.
  4. Klicke auf „Als cURL kopieren“, um den Request lokal nachzubauen.

Du kannst die zurückgegebene HTTP-Antwort anpassen (Status, Body, Content-Type), um eine API zu simulieren.

Signer — einen signierten Payload generieren

Teste deinen lokalen Handler, ohne ein echtes Event auszulösen. Der Signer berechnet die exakte Signatur, die jeder Provider erwartet.

  1. Geh auf die Seite Signer und wähle einen Provider (Stripe, GitHub, Slack, Twilio, Mailgun, Shopify).
  2. Wähle ein Event aus, bearbeite den Payload bei Bedarf.
  3. Füge dein Signatur-Secret ein, gib die URL deines Handlers an.
  4. „Signieren & senden“: Dein Server empfängt den Request, als käme er vom echten Provider.

Relay — Tunnel zu localhost

Empfange echte Third-Party-Webhooks direkt auf deinem localhost, ohne zu deployen.

CLI installieren und starten (Node 21+, ohne Dependencies)
npx webhook-toolkit relay --token <RELAY_TOKEN> --to 3000

Konfiguriere anschließend deine öffentliche URL https://webhook-toolkit.com/relay/<slug> in der Third-Party-API. Jeder Request wird an deinen lokalen Port weitergeleitet und die Antwort an den Absender zurückgegeben.

docs.relayOutro2

Launch-Angebot · −50 %

Debuggst du diese Woche eine Webhook-Integration?

Der 7-Tage-Pass schaltet KI-Erklärungen und fertigen Handler-Code frei, dazu 25 dauerhafte URLs, 30 Tage Verlauf und den Relay-Tunnel zu localhost. Einmal zahlen, kein Abo.

5 € 2,50 € einmalig
Einmalzahlung · kein Abo · 14 Tage Geld-zurück · Launch-Preis bis 30. November
Dokumentation — Webhook Toolkit · Webhook Toolkit