Copertura REST API completa
Monitor, alert, incidenti, pagine di stato e calendari condividono un'unica REST API con body JSON per richieste e risposte.
Una REST API per le risorse che gestisci dal dashboard: crea monitor, configura canali di alert, gestisci incidenti e pagine di stato e ruota le chiavi API tramite codice o la tua pipeline CI/CD esistente.
La REST API di Site Qwality copre monitor, regole di alert, canali di notifica, calendari di reperibilità, incidenti e pagine di stato, così i team possono automatizzare il provisioning senza lavoro manuale sul dashboard. L'amministrazione dell'account, come utenti e ruoli, richiede un admin che abbia effettuato l'accesso.
Monitor, alert, incidenti, pagine di stato e calendari condividono un'unica REST API con body JSON per richieste e risposte.
Assegna a una chiave scope di lettura o scrittura per specifiche famiglie di risorse, come monitor, incidenti o notifiche, così le pipeline CI ottengono accesso con privilegi minimi. Una chiave senza scope ha accesso completo.
Trace via OTLP/HTTP da qualsiasi SDK OpenTelemetry, log e metriche come semplice JSON su HTTPS, tutto insieme al control plane REST: una sola piattaforma, un solo set di credenziali.
Ogni richiesta che modifica qualcosa viene registrata con la chiave API o l'utente, l'IP sorgente e l'azione, e puoi consultarla dal dashboard.
Ogni consegna a un'integrazione webhook porta un header di firma HMAC-SHA256 così il tuo ricevitore può verificare il payload prima di elaborarlo. Vedi Webhook per la stringa firmata esatta.
Generiamo un documento OpenAPI 3.1 dalle definizioni delle rotte stesse, così non può divergere dall'API che descrive. Consultala su docs.siteqwality.com/api-reference.
Aggiungi un curl nel tuo step CI e monitor, canali, calendari e pagine di stato vengono creati nello stesso modo in cui distribuisci il resto della tua infrastruttura. Usa GitHub Actions o uno shell script, qualunque cosa esegua i tuoi deploy oggi.
Crea chiavi API separate per la tua pipeline CI (write:monitors), per il tuo strumento di dashboard (read:monitors e read:metrics) e per gli script di reperibilità (write:incidents). Revoca qualsiasi chiave in modo indipendente senza interrompere le altre.
endpoint REST API che coprono ogni risorsa
trace da qualsiasi SDK OpenTelemetry, insieme alla REST API
accesso API su ogni piano, incluso quello gratuito
versione OpenAPI del riferimento API pubblicato
Il riferimento completo dell'API si trova su docs.siteqwality.com. Include schemi di richiesta e risposta e dettagli di autenticazione per ogni endpoint.
Passa la tua chiave API come Bearer token nell'header Authorization: Authorization: Bearer $SQ_TOKEN. Crea e gestisci le chiavi in Impostazioni → Chiavi API nel dashboard.
Invia le trace da qualsiasi exporter OpenTelemetry a traces.siteqwality.com via OTLP/HTTP, e invia log e metriche come JSON con POST a logs.siteqwality.com e metrics.siteqwality.com. Ogni richiesta usa la tua chiave API come header di autenticazione. Nessun SDK proprietario richiesto.
Sì. L'accesso API è incluso in ogni piano, incluso il piano gratuito. Le chiavi API con scope funzionano su tutti i piani.
Uptime, cron, synthetic, log, RUM, incidenti e pagine di stato. Piano gratuito su ogni prodotto.