Webhook
Ein Webhook benachrichtigt ein anderes System per HTTP, wenn ein bestimmtes Ereignis eintritt.
Ein Webhook ist eine HTTP-Benachrichtigung, die ein System bei einem bestimmten Ereignis an eine hinterlegte Adresse sendet. Der Empfänger muss dadurch nicht fortlaufend nach Änderungen fragen. Inhalt, Echtheitsprüfung und mögliche Wiederholungen hängen vom Anbieter ab.
Ein fiktiver Shop meldet die Anlage von Auftrag W-240 mit Ereignis evt-17 an eine Integration. Diese nimmt die Nachricht entgegen und verarbeitet die ERP-Übergabe getrennt. Ein Empfangsstatus beweist deshalb noch keinen abgeschlossenen ERP-Auftrag.
Webhooks können mehrfach oder in anderer Reihenfolge eintreffen, wenn der Anbieter dies nicht ausschließt. Empfänger brauchen entsprechende Regeln zur Zuordnung und Wiederholung. Polling bezeichnet dagegen das wiederholte aktive Abfragen des anderen Systems.
Quellen
Verwandte Begriffe
- IdempotenzEine idempotente Operation hat bei identischer Wiederholung dieselbe beabsichtigte Wirkung auf den Zustand wie beim ersten Mal.
- Retry-StrategieEine Retry-Strategie legt fest, bei welchen Fehlern, mit welchen Pausen und bis zu welcher Grenze erneut versucht wird.
- Server-Sent EventsServer-Sent Events übertragen über eine HTTP-Verbindung Textmeldungen vom Server zum Client, etwa zum Fortschritt eines Hintergrundauftrags.
- Entity TagEin ETag kennzeichnet eine bestimmte Darstellungsversion einer HTTP-Ressource und ermöglicht bedingte Abrufe oder Änderungen.
- Cross-Origin Resource SharingCORS steuert im Browser die Freigabe von Antworten über Origin-Grenzen. Es ersetzt weder die Anmeldung noch die Berechtigungsprüfung einer API.
- Electronic Data InterchangeEDI überträgt strukturierte Geschäftsdokumente zwischen Systemen. Format, Partnerprofil, Datenzuordnung und Rückmeldungen müssen zusammenpassen.
Beiträge zum Thema

Ihr Vorhaben mit ASES
Beschreiben Sie uns Ihr Vorhaben. Wir melden uns mit einer ersten Einschätzung.
