Home
Prezzi
Piattaforma Blog Chi siamo Contatti FAQ
Accedi Inizia gratis
REST API

Gestisci il monitoring
come codice.

Una REST API completa per ogni risorsa della piattaforma — crea monitor, configura canali di alert, gestisci pagine di stato e ruota le chiavi API interamente tramite codice o la tua pipeline CI/CD esistente.

Free tier included No credit card 2-minute setup
app.siteqwality.com / settings / api-keys
REST API HealthyLIVE
ENDPOINTS130+
AUTHBearer token
RATE LIMIT600 req/min
GET /monitors/list200ms
POST /http/job201ms
PUT /http/job/:id200ms
DELETE /http/job/:id204ms
Cosa ottieni

Ogni azione disponibile nell'UI è disponibile nell'API.

La REST API di Site Qwality espone ogni funzionalità della piattaforma — 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.

Copertura REST API completa

Ogni risorsa — monitor, alert, incidenti, pagine di stato, calendari — è disponibile tramite una REST API coerente con body JSON per richieste e risposte.

Chiavi API con scope

Crea chiavi API con scope in sola lettura, scrittura o admin, limitate a specifici tipi di risorsa, così le pipeline CI ottengono accesso con privilegi minimi.

Ingest OpenTelemetry nativo

Tracce, metriche e log accettati via OTLP/HTTP e OTLP/gRPC insieme al control plane REST — una sola piattaforma, un solo set di credenziali.

Audit log di ogni azione

Ogni chiamata API viene registrata con la chiave API, l'IP sorgente e la risorsa toccata — interrogabile dal dashboard o esportabile nel proprio SIEM.

Verifica webhook con firma

I payload dei webhook in ingresso includono un header di firma HMAC-SHA256 così i consumer API possono verificare l'autenticità del payload prima di elaborarlo.

Specifica OpenAPI 3.1

Una specifica OpenAPI 3.1 pubblicata consente di generare librerie client in qualsiasi linguaggio e mantenerle sincronizzate con l'evoluzione dell'API.

01 · Provisioning da CI

Monitor creati dalla
tua pipeline.

Aggiungi un curl nel tuo step CI e ogni monitor, canale, calendario e pagina di stato viene creato nello stesso modo in cui distribuisci il resto della tua infrastruttura. Usa terraform apply, GitHub Actions o uno shell script — qualunque cosa esegua i tuoi deploy oggi.

  • JSON su HTTPS — la stessa forma che i tuoi servizi usano già
  • Versiona le richieste insieme al codice dell'applicazione
  • Endpoint idempotenti rendono le riesecuzioni sicure per impostazione predefinita
create a monitor$ curl -X POST https://api.siteqwality.com/http/job \
  -H "Authorization: Bearer $SQ_TOKEN" \
  -d '{"name":"checkout-api","url":"https://api.acme.com/health","interval_seconds":60,"regions":["iad","fra","sin"],"assert_status":200}'
✓ 201 Created · monitor live in 4 s
02 · Accesso con privilegi minimi

Chiavi con scope per
ogni caso d'uso.

Crea chiavi API separate per la tua pipeline CI (solo write:monitors), per il tuo strumento di dashboard (read:all) e per gli script di reperibilità (write:incidents). Revoca qualsiasi chiave in modo indipendente senza interrompere le altre.

  • Scope per chiave: read, write o admin per tipo di risorsa
  • Ruota o revoca le singole chiavi senza downtime
  • L'audit log registra ogni azione API con ID chiave e IP
app.siteqwality.com / settings / api-keys
API Keys ActiveLIVE
KEYS3
REQUESTS · 24H4,821
ERRORS0
ci-deploywrite:monitors
dashboardread:all
oncall-botwrite:incidents
130+

endpoint REST API che coprono ogni risorsa

OTLP

tracce, metriche e log accettati insieme alla REST API

$0

accesso API su ogni piano, incluso quello gratuito

600

richieste API al minuto sui piani standard

FAQ

Questions, answered.

Il riferimento completo dell'API si trova su docs.siteqwality.com. Include schemi di richiesta e risposta, dettagli di autenticazione ed esempi interattivi per ogni endpoint.

Passa la tua chiave API come Bearer token nell'header Authorization: Authorization: Bearer sq_live_.... Crea e gestisci le chiavi in Impostazioni → Chiavi API nel dashboard.

Punta i tuoi exporter OpenTelemetry esistenti agli endpoint di ingest — traces.siteqwality.com, metrics.siteqwality.com e logs.siteqwality.com — usando la tua chiave API come header di autenticazione. Nessun SDK proprietario richiesto.

I piani standard consentono 600 richieste al minuto per chiave API. Se hai bisogno di throughput maggiore per provisioning su larga scala, contatta il supporto per discutere i limiti per il tuo caso d'uso.

Sì — l'accesso API è incluso in ogni piano, incluso il piano gratuito. Le chiavi API con scope funzionano su tutti i piani.

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.