REST API v1

Monitoruj wszystko.
Automatyzuj dowolnie.

Podłącz REST API PingView do swojego kodu i zarządzaj czasem sprawności, stronami statusu, SSL, oknami konserwacji i nie tylko z jednego punktu.

pingview.app/api/v1
// Fetch your monitors
GET/monitors
200 OK application/json
{
"success": true,
"data": {
"monitors": [
{ "id": "mon_123", "status": "up" }
]
}
}
2,000/min
Limit zapytań
29
Endpointy API
<100ms
Śr. czas odpowiedzi
99.9%
Uptime API

Automatyzuj każdy monitor w kilka minut

Uruchamiaj, modyfikuj lub usuwaj monitory bezpośrednio z rurociągu CI/CD. Bez ręcznego klikania, bez kopiowania - po prostu zwięzłe wywołania, które nadążają za Twoimi wdrożeniami.

Zunifikowany design endpointów

Jeden bazowy adres URL dla wszystkich metod. Proste i przewidywalne REST API.

Wielofunkcyjne odpowiedzi

Odpowiedzi JSON ze szczegółowymi kodami błędów i walidacją.

Różne typy monitorów

Monitoring HTTP/S, TCP, Ping, Heartbeat, SSL i wygaśnięcia domen.

Sprawdzenia z wielu lokalizacji

Wszystkie monitory utworzone przez API dziedziczą logikę niezawodności z wielu lokalizacji.

Nagłówki limitów (Rate-limit)

Wbudowane dane X-RateLimit, aby Twoje pętle były bezpieczne i przewidywalne.

Metryki w czasie rzeczywistym

Natychmiastowy dostęp do uptime, czasu odpowiedzi i historii incydentów.

Dostępne we wszystkich planach

Zacznij korzystać z API PingView w sekundy

Skonfiguruj wszystko w kilka chwil za pomocą klucza API

1

Pobierz klucz API

Skopiuj go z sekcji Ustawienia → Klucze API w swoim panelu.

2

Wyślij pierwsze zapytanie

Pobierz listę wszystkich monitorów za pomocą prostego żądania GET.

3

Przetwórz JSON

Odpowiedź zawiera status, uptime, czas odpowiedzi i wiele więcej.

4

To wszystko!

Twórz, edytuj lub usuwaj monitory w locie za pomocą wywołań REST.

curl -X GET https://pingview.app/api/v1/monitors \
  -H "Authorization: Bearer YOUR_API_KEY"

Zbudowane z API PingView

Od hobbystycznych projektów po korporacyjne przepływy pracy. Zobacz, co budują zespoły.

Integracja CI/CD

Automatycznie uruchamiaj monitory podczas wdrażania nowych usług. Usuwaj je, gdy środowiska są likwidowane.

Terraform i IaC

Automatyzuj wdrażanie setek monitorów poprzez Infrastructure as Code, gwarantując stały nadzór nad nowymi usługami.

Automatyzacja Workflow

Uruchamiaj webhooki, aby automatycznie otwierać zgłoszenia wsparcia podczas awarii i zamykać je po przywróceniu sprawności.

Własne Dashboardy

Przesyłaj metryki do Grafany, Prometheusa lub GCP Monitoring — koreluj uptime z metrykami serwera w jednym widoku.

Gotowy do budowania?

Pobierz swój klucz API i zacznij tworzyć z API PingView w zaledwie kilka kliknięć

Najczęściej zadawane pytania

Gdzie znajdę mój klucz API?
+
Przejdź do panelu, wejdź w Ustawienia → Klucze API. Kliknij „Utwórz klucz API” i wybierz zakres odczytu lub zapisu. Skopiuj klucz natychmiast — jest wyświetlany tylko raz.
Czy istnieją limity zapytań?
+
Tak, stosujemy limit 5000 żądań na minutę na klucz API. Informacje o limicie są zawarte w nagłówkach odpowiedzi (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset).
Czy API kosztuje dodatkowo?
+
Nie! Dostęp do API jest wliczony we wszystkie plany bez dodatkowych kosztów. Limity Twojego planu (monitory, interwały itp.) nadal obowiązują dla zasobów utworzonych przez API.
Czy mogę korzystać z API bez uwierzytelniania?
+
Tylko endpoint /health jest publiczny. Wszystkie pozostałe wymagają uwierzytelnienia za pomocą tokena Bearer (Authorization: Bearer TWÓJ_KLUCZ_API) lub nagłówka X-API-Key.
PingView REST API - Automatyzacja Monitoringu Infrastruktury