JSON-Payload bei jedem Ereignis
Erhalten Sie einen strukturierten JSON-Body mit Monitor-ID, Status, betroffenen Regionen, Response-Zeit und Fehlerdetails bei jedem Down- und Recover-Ereignis.
Senden Sie einen signierten JSON-Payload an einen beliebigen HTTPS-Endpunkt, wenn ein Monitor auslöst — anpassbare Felder, automatische Wiederholungsversuche mit exponentiellem Backoff und Zustellprotokolle, damit Sie jedes Ereignis debuggen können.
Webhooks sind das universelle Integrations-Grundelement. Ob Sie Alerts in ein selbst entwickeltes Incident-Tool leiten, Jira-Tickets erstellen oder einen Datadog-Ereignisstrom speisen — der Webhook-Endpunkt ist dort, wo Site Qwality an Ihre Systeme übergibt.
Erhalten Sie einen strukturierten JSON-Body mit Monitor-ID, Status, betroffenen Regionen, Response-Zeit und Fehlerdetails bei jedem Down- und Recover-Ereignis.
Jede Zustellung enthält einen X-SiteQwality-Signature-Header, damit Ihr Empfänger die Echtheit und Unverfälschtheit des Payloads überprüfen kann.
Fehlgeschlagene Zustellungen werden mit exponentiellem Backoff wiederholt — bis zu fünf Versuchen über 30 Minuten — bevor die Zustellung als fehlgeschlagen markiert wird.
Wählen Sie, welche Felder im Payload erscheinen, fügen Sie eigene Metadaten hinzu oder filtern Sie Ereignisse nach Schweregrad, damit Ihr Empfänger nur das verarbeitet, was er braucht.
Jede Webhook-Zustellung wird mit Request-Headern, Payload, Response-Code und Latenz protokolliert — inspizieren und wiederholen Sie jedes Ereignis aus dem Dashboard.
Senden Sie dasselbe Ereignis an mehrere Endpunkte — einen Alert gleichzeitig an einen PagerDuty-Webhook und einen eigenen Audit-Log-Service weiterleiten.
Wenn Ihr Endpunkt nicht erreichbar ist oder eine Nicht-2xx-Antwort zurückgibt, wiederholt Site Qwality mit exponentiellem Backoff — 10s, 30s, 2m, 8m, 30m. Jeder Versuch wird mit dem HTTP-Status protokolliert, damit Sie genau sehen, was passiert ist.
Der Webhook-Payload enthält Monitor-ID, Name, URL, Prüftyp, aktuellen Status, ausgelösten Zeitstempel, betroffene Regionen, HTTP-Statuscode oder Fehler, Response-Zeit und einen Link zum Incident — genug, um ein Ticket zu erstellen oder eine Rufbereitschafts-Benachrichtigung ohne nachfolgende API-Aufrufe zu routen.
Zustellversuche, bevor eine Zustellung als fehlgeschlagen markiert wird
mittlere Webhook-Zustelllatenz
Webhooks in allen Tarifen, auch im kostenlosen
der Zustellungen mit vollständigem Request und Response protokolliert
Jede Zustellung enthält einen X-SiteQwality-Signature-Header mit einem HMAC-SHA256-Hash des rohen Request-Bodys, signiert mit Ihrem Webhook-Secret. Berechnen Sie den Hash auf Ihrer Seite neu und vergleichen Sie ihn, um die Authentizität zu verifizieren.
Standardmäßig werden Webhooks bei monitor.down und monitor.recover ausgelöst. Sie können auch monitor.degraded, incident.created, incident.resolved sowie SSL- oder Domain-Ablauf-Ereignisse aktivieren.
Site Qwality wiederholt mit exponentiellem Backoff in Intervallen von 10s, 30s, 2m, 8m und 30m. Nach fünf fehlgeschlagenen Versuchen wird die Zustellung als fehlgeschlagen markiert und protokolliert. Sie können sie manuell aus dem Zustellprotokoll wiederholen.
Ja. Das Webhook-Zustellprotokoll im Dashboard zeigt jeden Versuch mit dem vollständigen Payload, Headers, Response-Code und Latenz. Jede Zustellung kann mit einem Klick oder über die API wiederholt werden.
Ja — Webhooks sind in allen Tarifen einschließlich des kostenlosen enthalten. Es gibt keine Begrenzung der Anzahl von Endpunkten oder Zustellungen in kostenpflichtigen Tarifen.
Jedes Produkt startet kostenlos — Uptime-Monitoring, Cron-Monitoring, Synthetisches Monitoring, Logs, RUM, Incidents und Statusseiten. Keine Kreditkarte erforderlich.