Zum Inhalt springen
webhook WEBHOOKS & DATENINTEGRATION

Ihre Daten. Ihre Systeme. In Echtzeit.

Die Webhook-Engine von HotPilot ermöglicht technikaffinen Teams, Live-Ereignisdaten an jedes externe System zu senden — CRMs, Analytics-Plattformen, BI-Tools, benutzerdefinierte Dashboards — im Moment, in dem etwas in Ihrem Hotel passiert.

Echtzeit Ereigniszustellung 30+ Ereignistypen Signierte HMAC-Payloads

Das Problem

Ihre PMS-Daten
sind in Ihrem PMS gefangen.

Moderne Hotelbetriebe verlassen sich auf mehr als ein System — ein Revenue-Management-Tool hier, ein CRM dort, ein BI-Dashboard für die Eigentümer, ein benutzerdefinierter Analytics-Stack für das Marketing. Aber die meisten PMS-Plattformen machen es nicht einfach, Daten in Echtzeit herauszuholen. Sie müssen zwischen manuellen Exporten, teuren Integrationen oder der Akzeptanz wählen, dass Ihre externen Tools immer veraltet sein werden. Für technikaffine Hotels und Hotelgruppen ist das nicht gut genug.

lightbulb

Die Lösung

Ein Echtzeit-Ereignisstrom für alles, was passiert.

HotPilot Webhooks liefert einen signierten, strukturierten JSON-Payload an jeden von Ihnen konfigurierten HTTPS-Endpunkt — im Moment, in dem ein Ereignis in Ihrem Hotel auftritt. Neue Buchung? Webhook wird ausgelöst. Gast checkt ein? Webhook wird ausgelöst. Zahlung erhalten, Bewertung abgegeben, Ticket eröffnet? Alles Webhooks. Bauen Sie genau die Integrationen, die Ihr Stack braucht, ohne auf einen offiziellen Konnektor zu warten.

check_circle 30+ Ereignistypen für Buchungen, Gäste, Zahlungen und Betrieb
check_circle HMAC-SHA256-signierte Payloads für verifizierte Zustellung
check_circle Automatische Wiederholungen mit exponentiellem Back-off
check_circle Vollständige Zustellungsprotokolle und Replay über Konsole

EREIGNISKATALOG

30+ Ereignisse aus jedem Teil Ihres Betriebs

event_note

Buchungsereignisse

booking.confirmed, booking.modified, booking.cancelled, booking.no_show, booking.quote_created — jede Phase des Reservierungslebenszyklus.

login

Ankunft & Abreise

guest.checked_in, guest.checked_out, guest.early_checkin_requested, guest.late_checkout_approved — ausgelöst im Moment des Ereignisses.

payments

Zahlungsereignisse

payment.received, payment.refunded, payment.failed, invoice.issued, voucher.redeemed — für Finanzen, Buchhaltung und Betrugserkennung.

person_search

Gästeprofil-Ereignisse

guest.created, guest.updated, guest.vip_flagged, guest.review_submitted, guest.consent_updated — halten Sie Ihr CRM automatisch synchron.

build

Betriebsereignisse

ticket.opened, ticket.assigned, ticket.resolved, housekeeping.room_clean, maintenance.task_created — für Dashboards und Workflow-Automatisierung.

assessment

Berichterstattung & Compliance

esti.submitted, city_tax.calculated, revenue.daily_snapshot — lösen Sie nächtliche Aggregationen oder Compliance-Pipelines automatisch aus.

Funktionen

Gebaut für Teams, die wissen, was sie tun

01 Sicherheit

Signiert, verifiziert und sicher zu vertrauen.

Jeder Webhook-Payload, den HotPilot sendet, ist mit HMAC-SHA256 signiert, mit einem Geheimnis, das Sie kontrollieren. Verifizieren Sie die Signatur auf Ihrem Server vor der Verarbeitung — damit Sie wissen, dass jedes Ereignis echt von HotPilot stammt und während der Übertragung nicht manipuliert wurde.

HMAC-SHA256-Signatur in jedem Request-Header
Pro-Endpunkt-Geheimnis-Rotation ohne Ausfallzeit
TLS 1.2+ für alle ausgehenden Anfragen erzwungen
IP-Allowlisting auf Anfrage verfügbar
Payload-Schema-Versionierung — keine überraschenden Breaking Changes
HotPilot Sicherheit
02 Zuverlässigkeit

Zustellung, auf die Sie Produktionssysteme bauen können.

HotPilot wiederholt fehlgeschlagene Zustellungen automatisch mit exponentiellem Back-off — sodass eine kurze Ausfallzeit auf Ihrer Seite nicht zu verlorenen Ereignissen führt. Jeder Zustellungsversuch wird protokolliert, und Sie können jedes Ereignis der letzten 72 Stunden direkt aus der Webhook-Konsole wiederholen.

Automatische Wiederholungen: 5 Versuche über 24 Stunden
Exponentielles Back-off zur Vermeidung von Server-Überlastung
72-Stunden-Ereignis-Replay aus der Konsole
Zustellungsstatus: pending, delivered, failed, retrying
E-Mail-Benachrichtigungen bei wiederholten Zustellungsfehlern an einem Endpunkt
HotPilot Zuverlässigkeit
03 Entwickler-Erfahrung

Eine Konsole, die beim Debuggen wirklich hilft.

Die HotPilot-Webhook-Konsole gibt Ihnen eine Live-Ansicht jedes ausgelösten Ereignisses, jedes Zustellungsversuchs und jedes Antwortcodes — mit vollem Request- und Response-Body zur Inspektion. Testen Sie Ihre Endpunkte vor dem Go-Live und nutzen Sie Ereignisfilterung zum Debuggen spezifischer Flows ohne Rauschen.

Live-Ereignisprotokoll mit vollem Request- und Response-Body
Ein-Klick-Testzustellung für jeden Ereignistyp
Protokollfilterung nach Ereignistyp, Endpunkt oder Status
Payload als cURL-Befehl zum lokalen Testen kopieren
Vollständiges OpenAPI-Schema für alle Ereignis-Payloads
HotPilot Entwickler-Erfahrung

Auswirkung

Die Zahlen hinter der Integration

30+

Ereignistypen, die jede bedeutsame Aktion im gesamten Hotel abdecken

<120ms

durchschnittliche Webhook-Zustellungslatenz vom Ereignis zum HTTPS-Endpunkt

99,9%

Zustellungserfolgsrate über alle Endpunkte mit aktivierter Wiederholungslogik

72h

Ereignis-Replay-Fenster — verlieren Sie nie ein Ereignis wegen eines vorübergehenden Fehlers

FAQ

Häufig gestellte Fragen

Alles, was Sie über diese Funktion wissen müssen.

Jede Anfrage enthält einen X-HotPilot-Signature-Header mit einem HMAC-SHA256-Hash des rohen Request-Bodys, signiert mit Ihrem Endpunkt-Geheimnis. Berechnen Sie die erwartete Signatur auf Ihrem Server und vergleichen Sie — wenn sie übereinstimmen, ist der Payload echt und unmanipuliert. Code-Beispiele für Node.js, Python und PHP sind in unseren Entwickler-Docs verfügbar.

HotPilot wiederholt die Zustellung automatisch. Wir versuchen die Zustellung 5 Mal mit exponentiellem Back-off — erster Versuch nach 1 Minute, dann 5, 15, 60 und 240 Minuten. Wenn alle 5 Versuche fehlschlagen, wird das Ereignis als fehlgeschlagen markiert und Sie erhalten eine E-Mail-Benachrichtigung. Sie können das Ereignis dann innerhalb von 72 Stunden manuell aus der Webhook-Konsole wiederholen.

Ja. Bei der Konfiguration eines Endpunkts wählen Sie, welche Ereignistypen Sie abonnieren möchten. Sie können auch mehrere Endpunkte mit verschiedenen Ereignisabonnements konfigurieren — zum Beispiel ein Endpunkt für Buchungsereignisse zu Ihrem CRM und ein anderer für Zahlungsereignisse zu Ihrem Buchhaltungssystem.

Es gibt keine Obergrenze für die Anzahl der Webhook-Ereignisse, die HotPilot auslöst — jedes Ereignis in Ihrem Hotel löst die relevanten Webhooks unabhängig vom Volumen aus. Ihr Endpunkt sollte in der Lage sein, Spitzen zu bewältigen, besonders während Stoßzeiten beim Check-in/Check-out. Wir empfehlen, innerhalb von 10 Sekunden mit Status 200 zu antworten und bei Bedarf asynchron zu verarbeiten.

HotPilot verwendet Payload-Schema-Versionierung. Wir werden niemals Felder entfernen oder Datentypen in einem versionierten Payload ohne Übergangszeit ändern. Neue Felder können additiv hinzugefügt werden. Wenn Breaking Changes erforderlich sind, wird eine neue Schemaversion eingeführt und Sie können in Ihrem eigenen Tempo migrieren, bevor die alte Version veraltet ist.

Verbinden Sie HotPilot mit
Ihrem gesamten Stack.

Beginnen Sie, Echtzeit-Hotelereignisse an jedes System zu streamen, das Ihr Team nutzt — in Minuten, ohne Middleware erforderlich.