REST API i MCP: Monitoring, który wdrażasz razem z kodem.

REST API do monitorów, incydentów, okien serwisowych i aktualizacji statusu oraz serwer MCP, dzięki któremu asystenci AI zrobią to samo przy użyciu klucza API. W planach Professional i Business.

14 dni za darmo · Potem 5 monitorów gratis · Bez karty kredytowej

4.9/5 z 1,247+ opinii Zaufało nam 65,000+ firm
01

Monitoring jako część wdrożeń

Utwórz monitor, gdy usługa trafia na produkcję, wstrzymaj go lub rozpocznij okno serwisowe na czas wdrożenia i usuń go, gdy usługa zostanie wycofana.

02

Zapytaj asystenta AI

Połącz Claude, Cursor lub Copilot przez MCP i zapytaj „czy wszystko działa?” albo „wstrzymaj sklep na czas wdrożenia”.

03

Udokumentowane i przewidywalne

Dokument OpenAPI i dokumentacja pod adresem app.uptimecheck.com/docs/api, z kluczami tylko do odczytu lub do odczytu i zapisu.

Co możesz zbudować z API Uptimecheck

Przy dziesięciu monitorach klikanie w panelu wystarczy. Przy stu usługach, dziesiątkach stron klientów albo infrastrukturze, która zmienia się co tydzień, monitoring musi żyć w kodzie. REST API obejmuje monitory, okna serwisowe i aktualizacje statusu, a jego dokumentacja jest pod adresem app.uptimecheck.com/docs/api; serwer MCP pozwala asystentom AI robić to samo przy użyciu klucza API.

Endpointy

Wszystkie endpointy znajdują się pod https://app.uptimecheck.com/api/v1:

/monitors: wyświetlanie, tworzenie, aktualizowanie i usuwanie monitorów każdego typu, ich wstrzymywanie i wznawianie oraz odczyt ostatnich sprawdzeń./monitors/{id}/metrics, /page-speed i /email: metryki serwera, wyniki Lighthouse i raporty uwierzytelniania poczty e-mail./incidents: lista incydentów, odczyt osi czasu i potwierdzanie incydentu./maintenance: planowanie, zmiana, kończenie i anulowanie okien serwisowych, a pod /maintenance-schedules wyświetlanie, zmiana i zatrzymywanie okien cyklicznych. PATCH zawierający tylko zmieniane pola przesuwa okno, a subskrybenci, którzy zostali o nim powiadomieni, otrzymują nowy termin./status-pages: lista Twoich stron oraz publikowanie, uzupełnianie i usuwanie aktualizacji statusu, z wpływem określonym dla każdego dotkniętego komponentu./summary, /projects i /alert-channels: stan wszystkiego w jednym miejscu oraz identyfikatory potrzebne przy tworzeniu monitorów.

Tworzenie monitora z pipeline’u

Uwierzytelnij się kluczem API w nagłówku Authorization i wyślij JSON:

curl https://app.uptimecheck.com/api/v1/monitors -H „Authorization: Bearer uc_…” -H „Content-Type: application/json” -d '{„type”:”http”,”name”:”Checkout”,”target”:”https://northwind.shop/checkout”,”intervalSeconds”:60}’

Uruchom to w tym samym kroku, który wdraża usługę, a każdy nowy endpoint będzie monitorowany od chwili, gdy trafi na produkcję. Pierwsze sprawdzenie odbywa się w ciągu minuty. Pełna dokumentacja z przykładami żądań i odpowiedzi znajduje się w dokumentacji API.

Asystenci AI przez MCP

Serwer MCP pod adresem https://app.uptimecheck.com/api/mcp pozwala Claude, Cursorowi, Copilotowi i innym asystentom pracować z Twoim monitoringiem przy użyciu tych samych kluczy API. Poproś o podsumowanie statusu, przeanalizuj incydent, przetestuj żądanie, utwórz monitor, wstrzymaj go na czas wdrożenia, rozpocznij okno serwisowe lub opublikuj aktualizację statusu. Narzędzia, które coś zmieniają, wymagają klucza do odczytu i zapisu.

Typowe zastosowania

Agencje

Wdróż nowego klienta jednym skryptem: dodaj monitory strony, procesu zakupowego i API w projekcie klienta, z odpowiednimi kanałami alertów. Zakończenie współpracy to ten sam skrypt w odwrotnej kolejności.

Zespoły platformowe

Synchronizuj monitory z katalogiem usług i uruchamiaj okno serwisowe ze skryptu wdrożeniowego, aby planowane restarty nie otwierały incydentów ani nie obniżały dostępności. Provider Terraform do zarządzania monitorami jako kodem już wkrótce.

Komunikacja statusu

Publikuj aktualizacje statusu z własnych narzędzi do obsługi incydentów, aby strona statusu i jej subskrybenci dowiedzieli się o problemie w tej samej chwili co Twój zespół.

Webhooki w drugą stronę

API pozwala zarządzać Uptimecheck. Webhooki pozwalają Uptimecheck wywoływać Ciebie: każda awaria i każde przywrócenie działania trafia jako podpisany JSON do Twojego endpointu, gotowe do podłączenia do systemu, który obsługuje Twoje dyżury. Zobacz alerty i powiadomienia.

Praktyczne wskazówki

Przechowuj klucz API jako sekret w systemie CI, nigdy w repozytorium.Używaj klucza tylko do odczytu do dashboardów i raportów, a klucza do odczytu i zapisu tylko tam, gdzie coś ma się zmieniać.Pisz skrypty idempotentne: przed utworzeniem monitora wyszukaj go po nazwie lub celu, aby ponowne uruchomienie nie tworzyło duplikatów.Stosuj w API ten sam schemat nazewnictwa co w infrastrukturze, aby łatwo powiązać monitor z usługą, którą obserwuje.

Większość zespołów zaczyna od zautomatyzowania nudnej części, czyli dodawania monitorów dla nowych stron klientów lub usług, a potem rozszerza to na okna serwisowe i aktualizacje statusu.

API i MCP są dostępne w planach Professional i Business. Plany zaczynają się od 9 € miesięcznie przy płatności rocznej lub 12 € przy płatności miesięcznej, bez VAT; porównaj plany w cenniku albo rozpocznij 14-dniowy bezpłatny okres próbny planu Professional bez karty. Aby monitorować własne API za pomocą Uptimecheck, zobacz monitorowanie API.

“UptimeCheck makes monitoring incredibly easy for developers like us. All we have to do is enter our website's URLs, choose the channels we want notifications delivered on (email, SMS, Slack, Telegram), and we're done!”

Rasmus Danielsson

Developer

REST API i MCP: pytania

Które plany obejmują dostęp do API?

Professional i Business. Serwer MCP korzysta z tych samych kluczy API.

Czym mogę zarządzać przez API?

Monitorami, incydentami, oknami serwisowymi i aktualizacjami statusu, a do tego masz dostęp do odczytu projektów, kanałów alertów, stron statusu i podsumowania wszystkiego.

Jak się uwierzytelnić?

Kluczem API wysyłanym jako token bearer w nagłówku Authorization. Klucze są tylko do odczytu lub do odczytu i zapisu.

Czy mogę korzystać z Uptimecheck przez asystenta AI?

Tak. Połącz Claude, Cursor, Copilot lub innego klienta MCP z app.uptimecheck.com/api/mcp za pomocą klucza API.

Gdzie znajdę dokumentację API?

Pod adresem app.uptimecheck.com/docs/api, razem z dokumentem OpenAPI, który możesz wczytać do własnych narzędzi.

Dobrze współpracuje z

API monitoring

Własne metody, nagłówki i treść żądań oraz sprawdzanie JSON dla każdego endpointu.

Dowiedz się więcej

Incident management

Potwierdzone awarie z dowodami, oś czasu, potwierdzenia przyjęcia i przeglądy incydentów.

Dowiedz się więcej

Status pages

Strony statusu aktualizowane przez Twoje sprawdzenia, z subskrybentami, 9 językami i Twoim logo.

Dowiedz się więcej

Przestoje to przeszłość.

Skonfiguruj pierwszy monitor w niecałą minutę albo najpierw rozejrzyj się w demo na żywo.

14 dni za darmo · Potem 5 monitorów gratis · Bez karty kredytowej