Добавление виджета на сайт
Если вы хотите сообщать статус посетителям, добавьте на сайт виджет статуса.
Чтобы добавить виджет Instatus на сайт, перейдите на dashboard.instatus.com и выберите свою страницу статуса.
Откройте раздел «Виджет», выберите тип виджета, скопируйте код — и готово!
Добавьте плавающий виджет на сайт
-
Войдите в Instatus на instatus.com/login и выберите свою страницу статуса.
-
Перейдите в Виджет → Плавающий.
-
Настройте виджет под себя, выбрав:
- Цвет фона
- Цвет текста
- Положение виджета на странице
- Скопируйте скрипт виджета и вставьте его в body вашей HTML-страницы.

Добавьте бейдж в подвал сайта
-
Войдите в Instatus на instatus.com/login и выберите свою страницу статуса.
-
Перейдите в Виджет → Бейдж.
-
Выберите светлую или тёмную тему
-
Выберите размер (маленький, средний или большой) 🤏
-
Вставьте код в вашу HTML-страницу

Добавьте на сайт свой виджет.
Разработайте собственный виджет на живых данных вашей страницы статуса.
Получить текущий статус, активные инциденты и обслуживания можно через этот эндпоинт:
https://[YOUR-STATUS-PAGE]/summary.json
Пример ответа:
{"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"}]}
Возможные статусы страницы:
UPHASISSUESUNDERMAINTENANCE
Возможные статусы инцидента:
INVESTIGATINGIDENTIFIEDMONITORINGRESOLVED
Возможные статусы обслуживания:
NOTSTARTEDYETINPROGRESSCOMPLETED