Publiczne API
Każda strona statusu może udostępniać niewielkie API tylko do odczytu, dzięki któremu klienci pobiorą Twój bieżący status do własnych paneli, skryptów lub health checków.
Włącz publiczne API
Zaloguj się do Instatus na instatus.com/login, a następnie wybierz swoją stronę statusu.
- Przejdź do Strona statusu → Powiadomienia
- Włącz API
- Kliknij Zapisz
API pojawi się teraz w menu Otrzymuj powiadomienia na Twojej stronie statusu i będzie prowadzić do strony dokumentacji z opisem endpointów oraz żywymi odpowiedziami z Twojej własnej strony.
Endpointy
your-status-page-url/v3/summary.jsonyour-status-page-url/v3/components.json
summary.json zwraca ogólny status strony oraz aktywne incydenty i przerwy techniczne. components.json zwraca każdy komponent wraz z jego bieżącym statusem.
Format odpowiedzi i listę możliwych statusów znajdziesz w artykule Dane dostępne publicznie.