Status

Lista wszystkich publicznie dostępnych metod interakcji z API.

GET

Sprawdź status usługi

/status

Stan usług

Dostępność każdej opublikowanej usługi, pogrupowana na stronie stanu. Cała tablica stanowi jedno wywołanie, buforowane przez 30 sekund.

range1h, 6h, 24h (domyślnie), 7d, 30d. Każdy monitor zwraca history: punkty rozmieszczone równomiernie, domyślnie co 10 minut.

status może przyjmować wartości up, degraded, down lub pending (niezmierzone). Status null lub uptime_* oznacza brak danych — należy wyświetlić lukę, a nie zero.

Metoda zapytania

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

Przykłady kodu

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();

Przykłady odpowiedzi

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
}