Данные мониторинга там, где они нужны

Покажите статус сервисов на своём сайте, заберите алерты и инциденты в свои системы и получайте события вебхуком. Без доступа к внутренним деталям мониторов.

Публичный API статуса

Анонимные методы отдают только то, что вы разрешили показать: продукты, их состояние и доступность. Включается отдельно для бизнеса, продукта и ресурса.

  • GET/PublicStatus/Products
  • GET/PublicStatus/ProductStatus
  • GET/PublicStatus/ProductUptime
  • GET/PublicStatus/StatusPage
  • GET/PublicStatus/StatusPageHistory
  • GET/PublicStatus/UptimeHistory
  • GET/PublicStatus/Rss
  • POST/PublicStatus/Subscribe

API для чтения по ключу

Мониторы, алерты и инциденты для ваших отчётов и внутренних панелей. Ключ передаётся в заголовке, показывается один раз и может быть ограничен организацией.

  • GET/v1/Monitors
  • GET/v1/Alerts
  • GET/v1/Incidents
  • HEADERAPI-KEY
Документация API

Публикация по выбору, закрытость по умолчанию

Публичный API никогда не отдаёт адреса, заголовки, условия проверок, IP-адреса и трассировки. API для чтения работает только на чтение: изменить мониторы через него нельзя.

  • Кеширование с ETag
  • Ограничение частоты анонимных запросов
  • Список разрешённых источников CORS
  • Периоды 24 часа, 7, 30 и 90 дней

События и импорт

  • Вебхуки с подписью

    Канал уведомлений «вебхук» отправляет события на ваш адрес с HMAC-подписью для проверки отправителя.

  • Подписки статусной страницы

    Клиенты и ваши системы подписываются на обновления по email, вебхуку или RSS.

  • Импорт проверок

    Мониторы создаются из OpenAPI 3, Swagger 2 и коллекций Postman v2.1.

  • Значок статуса

    Скрипт размером около 2 КБ показывает состояние на вашем сайте без фреймворков.

Покажите статус сервисов на своём сайте

Полное описание методов и моделей есть в интерактивной документации. Ключ для API чтения создаётся в настройках бизнеса.