API Документация

Интегрируйте мониторинг сбоев в свои системы через REST API

OpenAPI Spec

Base URL

https://api.sboit.rf/v1

Аутентификация

Все запросы должны содержать заголовок Authorization с вашим API ключом:

curl -H "Authorization: Bearer sk_live_your_api_key" \
     https://api.sboit.rf/v1/services
GET
/services

Получить список всех сервисов

Пример запроса

fetch('https://api.sboit.rf/v1/services', {
  headers: {
    'Authorization': 'Bearer sk_live_your_api_key'
  }
})
.then(res => res.json())
.then(data => console.log(data));

Ответ

{
  "data": [
    {
      "id": "sberbank",
      "name": "Сбербанк",
      "status": "operational",
      "current_issues": 12,
      "uptime_24h": 99.9,
      "tags": ["банки", "финансы", "переводы"]
    }
  ],
  "total": 150
}
GET
/services/:id

Получить информацию о конкретном сервисе

const response = await fetch('https://api.sboit.rf/v1/services/tinkoff', {
  headers: { 'Authorization': 'Bearer sk_live_your_api_key' }
});
const service = await response.json();

Лимиты

1000

запросов/час (Free)

10000

запросов/час (Pro)

Enterprise