Zurück zum Glossar
Technologie
Webhook
Kurze Antwort
Automatisierte HTTP-Push-Benachrichtigung bei Ereignissen - das effiziente Gegenteil von "Polling".
Das Wichtigste in Kürze
- REST-Polling: Die API wird alle 1-5 Minuten abgefragt: "Gibt es etwas Neues?" → 12-60 unnötige Abrufe pro Stunde.
- Webhook: Sofortige Benachrichtigung in unter 1 Sekunde bei Statusänderung → 0 unnötige Abrufe, minimale Latenz.
Definition
Ein Webhook (oder "HTTP-Callback") ist ein Mechanismus, bei dem ein System automatisch einen HTTP-POST-Request an eine vorkonfigurierte URL sendet, sobald ein Ereignis eintritt (z. B. Auftragseingang, Rechnungserstellung oder Lieferbestätigung).
Warum Webhooks dem Polling überlegen sind
- REST-Polling: Die API wird alle 1-5 Minuten abgefragt: "Gibt es etwas Neues?" → 12-60 unnötige Abrufe pro Stunde.
- Webhook: Sofortige Benachrichtigung in unter 1 Sekunde bei Statusänderung → 0 unnötige Abrufe, minimale Latenz.
Als Webhooks verfügbare CRMconnect-Ereignisse
- order.created / order.shipped / order.delivered (Auftragsstatus)
- invoice.issued / invoice.paid (Rechnungs- und Zahlungsstatus)
- inventory.low_stock / inventory.reserved (Lagerbestandswarnungen)
- partner.created / partner.updated (Stammdaten-Synchronisierung)
- chargeback.received (Rückbelastungen)
Best Practices für Webhook-Empfänger
- Schnelle Antwort mit HTTP 200 (unter 5 Sek.), Verarbeitung erfolgt asynchron.
- Validierung der Signatur (HMAC) zur Gewährleistung der Sicherheit.
- Idempotenz: Derselbe Event kann mehrfach zugestellt werden; das Zielsystem muss Dubletten erkennen.
Aktualisiert:
Häufige Fragen
Was passiert, wenn meine Ziel-URL vorübergehend nicht erreichbar ist?+
CRMconnect wiederholt die Zustellung mit einem exponentiellen Backoff-Verfahren (nach 5 Min, 30 Min, 2h, 12h, 24h). Nach 5 fehlgeschlagenen Versuchen landet das Ereignis in einer Dead-Letter-Queue, die im Admin-Panel einsehbar ist.
Wo CRMconnect ansetzt
Möchten Sie CRMconnect in Aktion sehen?
Individuelle Demo in 30 Minuten - ohne Karte, ohne Verpflichtung.