Status

Список всех доступных методов для взаимодействия с API.

GET

Проверить статус обслуживания

/status

Статус сервисов

Информация о доступности всех опубликованных сервисов, сгруппированная на странице статуса. Вся табло представляет собой один запрос, кэшируемый на 30 секунд.

range — 1h, 6h, 24h (по умолчанию), 7d, 30d. Каждый монитор возвращает history: равномерно распределенные точки, по умолчанию с интервалом в 10 минут.

status может принимать значения up, degraded, down или pending (не измеряется). Статус null или uptime_* означает отсутствие данных — отображайте пробел, а не ноль.

Способ запроса

GEThttps://api.stableproxy.com/v2/status

Примеры кода

1const baseUrl = "https://api.stableproxy.com/v2";
2const response = await fetch(baseUrl + "/status", {
3 method: "GET",
4 headers: {
5 "Content-Type": "application/json"
6 }
7});
8const data = await response.json();

Примеры ответов

Success response200application/json
{
  "data": {
    "status": "up",
    "updated_at": "2026-08-06T13:47:39+03:00",
    "range": "24h",
    "ranges": [
      "1h",
      "6h",
      "24h",
      "7d",
      "30d"
    ],
    "groups": [
      {
        "name": "Proxies",
        "status": "up",
        "monitors": [
          {
            "slug": "all-shared",
            "name": "Shared",
            "group": "Proxies",
            "status": "up",
            "status_since": "2026-08-04T09:12:00+03:00",
            "uptime_24h": 99.87,
            "uptime_7d": 99.62,
            "uptime_30d": 99.41,
            "history": [
              {
                "t": "2026-08-06T13:40:00+03:00",
                "status": "up",
                "latency_ms": 143
              }
            ]
          }
        ]
      }
    ]
  },
  "good": true
}