Architektur

Webhook

Ein Webhook lässt ein System ein anderes auslösen, wenn ein echtes Ereignis passiert.

Maintenance and reliability work

Kurz gesagt

Ein Webhook ist eine Event-Nachricht. Zahlungsanbieter, CMS, Buchungstools, CRM oder Formularsysteme senden eine Anfrage an Ihre Anwendung, wenn eine definierte Aktion passiert.

Schwer ist nicht die erste Anfrage. Schwer sind Duplikate, Downtime, Vendor-Retries, ungültige Signaturen, Teilfehler und die Person, die am Dienstag wissen muss, was passiert ist.

Wo es wehtut

Webhooks werden schmerzhaft, wenn eine Integration in der Demo einfach aussieht, aber keine Übersicht über fehlgeschlagene Events hat. Bestellungen, Leads, Dokumente oder Statuswechsel fehlen, und niemand weiss, ob das Quellsystem sie gesendet hat.

Was zu prüfen ist

  • Prüft der Empfänger Webhook-Signaturen, bevor er dem Event vertraut?
  • Kann der Workflow Duplikate, Retries und Events in falscher Reihenfolge sicher verarbeiten?
  • Wo sieht eine Person fehlgeschlagene Events und kann sie ohne Raten erneut abspielen?

Häufige Fragen

Was ist ein Webhook?

Ein Webhook ist eine HTTP-Anfrage, die ein System an ein anderes sendet, wenn ein definiertes Ereignis passiert, etwa Zahlung, Formular, Buchung oder Veröffentlichung.

Wie unterscheidet sich ein Webhook von einer API?

Eine API wird meist vom empfangenden System angefragt. Ein Webhook wird vom Quellsystem gesendet, wenn ein Event passiert.

Was sollten Sie bei Webhooks zuerst prüfen?

Prüfen Sie Signaturprüfung, Retries, Idempotenz, Fehlerlogs, Replay und wer die Integration verantwortet, wenn der Vendor das Payload ändert.

Hier starten

Bereit fürs Gespräch.Schicken Sie uns die Eckdaten.

oder 15-Minuten-Gespräch buchen

Passend, wenn Sie ein Team wollen, das widerspricht, wenn es zählt.