Status Raptor Status Raptor
EnglishEspañolDeutschFrançaisDanskSvenskaNorskItalianoSuomiNederlands
Documentazione Accedi

Funzionalità

  • Aggiornamenti di stato
  • Incidenti
  • Modalità di visibilità
  • Domini personalizzati
  • Servizi
  • Componenti
  • Pagina di stato pubblica
  • Indicizzazione nei motori di ricerca
  • Feed RSS
  • Lingue
  • Monitoraggio
  • Endpoint
  • Tipi di monitor
  • Soglie e tempi
  • Iscritti via email
  • Team e ruoli
  • API REST
  • Piani e limiti
  • Account e accesso
  • Sicurezza e limitazione dei tentativi
  • Notifiche via email

Guide pratiche

Per iniziare

  • Come creo un account?
  • Come accedo con Google o GitHub?
  • Come creo il mio primo servizio?
  • Come aggiungo componenti a un servizio?
  • Come visualizzo la mia pagina di stato pubblica?
  • Come reimposto una password dimenticata?
  • Come cambio la mia password?

Pubblicare lo stato

  • Come pubblico un aggiornamento di stato?
  • Come pubblico un aggiornamento per un solo componente?
  • Come formatto un aggiornamento di stato con Markdown?
  • Come modifico o elimino un aggiornamento di stato?
  • Come apro un incidente?
  • Come pubblico aggiornamenti su un incidente?
  • Come chiudo un incidente?
  • Come annuncio una manutenzione programmata?

Visibilità e domini

  • Come proteggo la mia pagina di stato con una password?
  • Come cambio o rimuovo la password della mia pagina di stato?
  • Come condivido la mia pagina di stato con un link segreto?
  • Come uso il mio dominio per la pagina di stato?
  • Come risolvo un dominio personalizzato che non si verifica?
  • Come controllo se i motori di ricerca indicizzano la mia pagina di stato?

Monitoraggio

  • Come verifico la proprietà di un endpoint?
  • Come monitoro un endpoint di salute REST?
  • Come controllo che una pagina contenga un testo specifico?
  • Come monitoro solo il codice di stato HTTP?
  • Come monitoro una pagina costruita con JavaScript?
  • Come testo un monitor prima di salvarlo?
  • Come collego un monitor a un componente?
  • Come imposto ogni quanto viene eseguito un monitor?
  • Come evito i falsi allarmi e scelgo cosa succede quando una destinazione non è raggiungibile?
  • Come rendo un monitor pubblico o privato?
  • Come leggo la cronologia del monitoraggio?
  • Come elimino un monitor o un endpoint?

Iscritti

  • Come si iscrivono i visitatori alla mia pagina di stato?
  • Come annullo l’iscrizione a una pagina di stato?

Team

  • Come invito un membro del team?
  • Come accetto o rifiuto un invito?
  • Come scelgo o cambio il ruolo di un membro del team?
  • Come rimuovo un membro del team?

API e automazione

  • Come creo o revoco una chiave API?
  • Come pubblico un aggiornamento di stato da uno script?
  • Come apro e chiudo un incidente da uno script o da una pipeline di rilascio?

Piani e account

  • Come richiedo il passaggio a PRO?
  • Quali sono i limiti di FREE e PRO?
  • Come elimino un servizio o un componente?
    Documentazione / Funzionalità

    API REST

    L’interfaccia di programmazione (API) Representational State Transfer (REST) pubblica aggiornamenti di stato e apre o chiude incidenti. Non può leggere dati.

    Scheda delle chiavi API

    Chiavi API

    • Una chiave appartiene a un servizio e può agire solo su quel servizio.
    • I membri ADMIN creano e revocano le chiavi nella scheda Chiavi API.
    • La chiave viene mostrata una sola volta, subito dopo la generazione. Viene salvato solo un hash.
    • Le chiavi non scadono. Revoca una chiave per farla smettere di funzionare.

    Autenticazione

    Invia la chiave in una delle due intestazioni:

    Authorization: Bearer <key>
    X-Api-Key: <key>
    

    Endpoint

    Metodo e percorso Scopo Successo
    POST /api/v1/services/{slug}/status Pubblicare un aggiornamento di stato. 201
    POST /api/v1/services/{slug}/incidents Aprire un incidente con il suo primo aggiornamento. 201
    PATCH /api/v1/incidents/{id}/close Chiudere un incidente. 200

    Corpo di un aggiornamento di stato

    {
      "status": "DEGRADED",
      "message": "Markdown text, up to 4096 characters",
      "componentId": "optional UUID",
      "incidentId": "optional UUID of an open incident"
    }
    

    status è uno tra OK, DEGRADED, CRITICAL, MONITORING, MAINTENANCE, OFFLINE, con qualsiasi combinazione di maiuscole e minuscole.

    Corpo di un incidente

    {
      "title": "up to 256 characters",
      "status": "CRITICAL",
      "message": "up to 4096 characters",
      "componentId": "optional UUID"
    }
    

    Qui status deve usare il nome esatto in maiuscolo.

    Errori

    Gli errori sono documenti di problema RFC 7807.

    Causa Codice di stato
    Servizio, incidente o componente sconosciuto 404
    Input non valido, stato sconosciuto, incidente chiuso, chiave di un altro servizio 400
    Azione non consentita 403

    Gli aggiornamenti pubblicati tramite l’API attivano le stesse email di quelli pubblicati nel back office.

    Correlati

    • Come creo o revoco una chiave API?
    • Come pubblico un aggiornamento di stato da uno script?
    • Come apro e chiudo un incidente da uno script o da una pipeline di rilascio?

    Status Raptor
    Status Raptor by Input Objects GmbH
    Roba buona Stato della piattaforma Documentazione Politica amichevole
    Roba legale Termini e condizioni Informativa sulla privacy Politica sui cookie Impronta
    Come pubblico un aggiornamento di stato?Come pubblico aggiornamenti su un incidente?Come si iscrivono i visitatori alla mia pagina di stato?Come annuncio una manutenzione programmata?Come controllo se i motori di ricerca indicizzano la mia pagina di stato?
    Come condivido la mia pagina di stato con un link segreto?Come pubblico un aggiornamento di stato da uno script?Come proteggo la mia pagina di stato con una password?Come rendo un monitor pubblico o privato?Come monitoro una pagina costruita con JavaScript?
    v1.4.1 · © 2026 Input Objects GmbH