Home
Prezzi
Piattaforma Blog Chi siamo Contatti FAQ
Accedi Inizia gratis
Webhooks

Qualsiasi alert, qualsiasi endpoint,
la tua integrazione.

Invia un payload JSON firmato a qualsiasi endpoint HTTPS quando un monitor scatta — campi personalizzabili, retry automatici con backoff esponenziale e log delle consegne per fare il debug di ogni evento.

Free tier included No credit card 2-minute setup
app.siteqwality.com / integrations / webhooks
webhook delivery DeliveredLIVE
ENDPOINT3
CONSEGNATI · 7G142
FALLITI0
POST /hooks/pagerduty200ms
POST /hooks/jira201ms
POST /hooks/custom200ms
POST /hooks/slack-legacy200ms
Cosa ottieni

Costruisci qualsiasi integrazione sui Webhooks.

I Webhooks sono la primitiva di integrazione universale. Sia che tu stia instradando alert in uno strumento di gestione incidenti fatto in casa, creando ticket Jira o alimentando uno stream di eventi Datadog, l'endpoint webhook è dove Site Qwality cede il controllo ai tuoi sistemi.

Payload JSON su ogni evento

Ricevi un body JSON strutturato con ID monitor, stato, regioni interessate, tempo di risposta e dettaglio dell'errore su ogni evento di down e recupero.

Firme HMAC-SHA256

Ogni consegna include un header X-SiteQwality-Signature così il tuo ricevitore può verificare che il payload sia autentico e non alterato.

Retry automatici con backoff

Le consegne fallite vengono ritentate con backoff esponenziale — fino a cinque tentativi nell'arco di 30 minuti — prima che la consegna venga marcata come fallita.

Campi del payload personalizzabili

Scegli quali campi compaiono nel payload, aggiungi metadati personalizzati o filtra gli eventi per gravità così il tuo ricevitore gestisce solo ciò di cui ha bisogno.

Log e ispettore delle consegne

Ogni consegna webhook viene registrata con header della richiesta, payload, codice di risposta e latenza — ispeziona e riproduci qualsiasi evento dalla dashboard.

Endpoint multipli per monitor

Invia lo stesso evento a più endpoint — instrada un alert verso un webhook PagerDuty e un servizio di audit log personalizzato contemporaneamente.

01 · Consegna affidabile

Retry per non perdere
mai un evento.

Se il tuo endpoint è inattivo o restituisce una risposta non-2xx, Site Qwality ritenta con backoff esponenziale — 10s, 30s, 2m, 8m, 30m. Ogni tentativo viene registrato con lo stato HTTP così puoi vedere esattamente cosa è successo.

  • Fino a cinque tentativi di consegna con backoff esponenziale
  • Ogni tentativo registrato con codice di stato e body della risposta
  • Riproduci qualsiasi consegna passata dalla dashboard o dall'API
app.siteqwality.com / webhooks / deliveries
POST /hooks/incident-tool DeliveredLIVE
TENTATIVI2
STATO FINALE200
LATENZA148ms
attempt 1timeout
attempt 2200ms
payload size1.2 KB
signatureverified
02 · Payload completo dell'evento

Ogni campo di cui
la tua integrazione ha bisogno.

Il payload webhook include ID monitor, nome, URL, tipo di controllo, stato attuale, timestamp di attivazione, regioni interessate, codice di stato HTTP o errore, tempo di risposta e link all'incidente — sufficiente per creare un ticket o instradare una chiamata di reperibilità senza ulteriori chiamate API.

  • Metadati monitor, stato, regioni ed errore in un unico payload
  • Timestamp ISO-8601 e nomi di campo consistenti tra gli eventi
  • Metadati chiave-valore personalizzati definibili per ogni monitor
example payload{
  "event": "monitor.down",
  "monitor_id": "mtr_checkout",
  "name": "checkout-api",
  "url": "https://api.acme.com/checkout",
  "status_code": 503,
  "regions_down": ["iad-1", "fra-1"],
  "triggered_at": "2025-03-14T09:26:53Z"
}
5

tentativi di retry prima che una consegna venga marcata fallita

<1s

latenza mediana di consegna dei webhook

$0

webhook su tutti i piani, incluso il piano gratuito

100%

delle consegne registrate con richiesta e risposta complete

FAQ

Questions, answered.

Ogni consegna include un header X-SiteQwality-Signature contenente un hash HMAC-SHA256 del body raw della richiesta, firmato con il tuo segreto webhook. Ricalcola l'hash dalla tua parte e confrontalo per verificare l'autenticità.

Per impostazione predefinita, i webhook scattano su monitor.down e monitor.recover. Puoi anche abilitare monitor.degraded, incident.created, incident.resolved e gli eventi di scadenza SSL o dominio.

Site Qwality ritenta con backoff esponenziale a intervalli di 10s, 30s, 2m, 8m e 30m. Dopo cinque tentativi falliti, la consegna viene marcata come fallita e registrata. Puoi riprodurla manualmente dal log delle consegne.

Sì. Il log delle consegne webhook nella dashboard mostra ogni tentativo con payload completo, header, codice di risposta e latenza. Qualsiasi consegna può essere riprodotta con un clic o tramite API.

Sì — i webhook sono inclusi in tutti i piani, incluso il piano gratuito. Sui piani a pagamento non c'è limite al numero di endpoint o di consegne.

Pronto?

Inizia a monitorare in meno di un minuto.

Ogni prodotto parte gratuitamente — uptime, cron, synthetic, log, RUM, incidenti e pagine di stato. Nessuna carta di credito richiesta.