Přidání widgetu na váš web
Instatus nabízí tři způsoby, jak ukázat svůj stav na vlastním webu: plovoucí widget, který vyskočí během incidentů, odznak do patičky a endpoint summary.json pro sestavení vlastního widgetu.
Widget přidáte tak, že přejdete na dashboard.instatus.com, vyberete svou stavovou stránku, otevřete Widget, zvolíte typ widgetu a zkopírujete kód.
Jak přidám plovoucí widget?
-
Přihlaste se do Instatusu na instatus.com/login a vyberte svou stavovou stránku.
-
Přejděte do Widget → Floating.
-
Přizpůsobte si widget podle sebe — zvolte:
- Barvu pozadí
- Barvu popředí
- Umístění widgetu na stránce
- Zkopírujte skript widgetu a vložte ho do body své HTML stránky.

Jak přidám stavový odznak do patičky?
-
Přihlaste se do Instatusu na instatus.com/login a vyberte svou stavovou stránku.
-
Přejděte do Widget → Badge.
-
Zvolte světlý nebo tmavý režim
-
Zvolte velikost (malý, střední nebo velký) 🤏
-
Vložte kód do své HTML stránky

Jak sestavím vlastní widget?
Načtěte ze své stavové stránky summary.json a získáte aktuální stav, aktivní incidenty a údržby jako živá data pro vlastní widget:
https://[YOUR-STATUS-PAGE]/summary.json
Ukázková odpověď:
{"page": {"name": "Instatus","url": "https://instat.us","status": "HASISSUES"},"activeIncidents": [{"name": "We're facing an issue with our API","started": "Sat Jun 11 2022 18:55:50 (Coordinated Universal Time)","status": "INVESTIGATING","impact": "MAJOROUTAGE","url": "https://testing-widget.instatus.com/incident/cl4a"}],"activeMaintenances": [{"name": "Database maintenance","start": "Sat Jun 11 2022 18:55:54 (Coordinated Universal Time)","status": "NOTSTARTEDYET","duration": "60","url": "https://testing-widget.instatus.com/maintenance/cl4"}]}
Možné stavy stránky:
UPHASISSUESUNDERMAINTENANCE
Možné stavy incidentu:
INVESTIGATINGIDENTIFIEDMONITORINGRESOLVED
Možné stavy údržby:
NOTSTARTEDYETINPROGRESSCOMPLETED