REST API und MCP: Monitoring, das mit Ihrem Code ausgeliefert wird.

Eine REST API für Monitore, Vorfälle, Wartungsfenster und Status-Updates sowie ein MCP-Server, mit dem KI-Assistenten dasselbe per API-Schlüssel erledigen. In Professional und Business.

14 Tage kostenlos testen · Danach gratis für 5 Monitore · Keine Kreditkarte

4.9/5 aus 1,247+ Bewertungen 65,000+ Unternehmen vertrauen uns
01

Monitoring als Teil des Deployments

Legen Sie einen Monitor an, wenn ein Dienst live geht, pausieren Sie ihn oder starten Sie ein Wartungsfenster während des Deployments, und entfernen Sie ihn, wenn der Dienst abgeschaltet wird.

02

Fragen Sie Ihren KI-Assistenten

Verbinden Sie Claude, Cursor oder Copilot über MCP und fragen Sie „Läuft alles?“ oder „Pausiere den Shop, während ich deploye“.

03

Dokumentiert und berechenbar

Ein OpenAPI-Dokument und eine Dokumentation unter app.uptimecheck.com/docs/api, mit Schlüsseln für reinen Lesezugriff oder Lese- und Schreibzugriff.

Was Sie mit der Uptimecheck API bauen können

Sich durch ein Dashboard zu klicken, funktioniert bei zehn Monitoren. Bei hundert Diensten, Dutzenden Kundenwebsites oder einer Infrastruktur, die sich jede Woche ändert, muss das Monitoring im Code leben. Die REST API deckt Monitore, Wartungsfenster und Status-Updates ab und ist unter app.uptimecheck.com/docs/api dokumentiert; ein MCP-Server ermöglicht KI-Assistenten dasselbe mit einem API-Schlüssel.

Endpunkte

Alle Endpunkte liegen unter https://app.uptimecheck.com/api/v1:

/monitors: Monitore jedes Typs auflisten, anlegen, ändern und löschen, pausieren und fortsetzen sowie ihre letzten Checks abrufen./monitors/{id}/metrics, /page-speed und /email: Servermetriken, Lighthouse-Ergebnisse und Berichte zur E-Mail-Authentifizierung./incidents: Vorfälle auflisten, die Timeline abrufen und einen Vorfall bestätigen./maintenance: Wartungsfenster planen, ändern, beenden oder absagen sowie wiederkehrende Wartungen unter /maintenance-schedules auflisten, ändern oder stoppen. Ein PATCH mit nur den zu ändernden Feldern verschiebt ein Wartungsfenster, und Abonnenten, die darüber informiert wurden, erhalten die neue Zeit./status-pages: Ihre Statusseiten auflisten sowie Status-Updates darauf veröffentlichen, fortschreiben und löschen, mit einer Auswirkung pro betroffener Komponente./summary, /projects und /alert-channels: der Zustand von allem auf einen Blick und die IDs, die Sie beim Anlegen von Monitoren brauchen.

Einen Monitor aus Ihrer Pipeline anlegen

Authentifizieren Sie sich mit einem API-Schlüssel im Authorization-Header und senden Sie 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}‘

Führen Sie den Befehl im selben Schritt aus, der den Dienst deployt, und jeder neue Endpunkt wird überwacht, sobald er live geht. Der erste Check läuft innerhalb einer Minute. Die vollständige Referenz mit Request- und Response-Beispielen finden Sie in der API-Dokumentation.

KI-Assistenten über MCP

Über den MCP-Server unter https://app.uptimecheck.com/api/mcp arbeiten Claude, Cursor, Copilot und andere Assistenten mit denselben API-Schlüsseln mit Ihrem Monitoring. Lassen Sie sich eine Statusübersicht geben, untersuchen Sie einen Vorfall, testen Sie einen Request, legen Sie einen Monitor an, pausieren Sie einen während des Deployments, starten Sie ein Wartungsfenster oder veröffentlichen Sie ein Status-Update. Tools, die etwas ändern, brauchen einen Schlüssel mit Lese- und Schreibzugriff.

Typische Einsatzzwecke

Agenturen

Nehmen Sie einen neuen Kunden mit einem einzigen Skript auf: Monitore für die Website, den Checkout und die API im Projekt des Kunden, mit den passenden Alarmkanälen. Das Offboarding ist dasselbe Skript in umgekehrter Richtung.

Plattform-Teams

Halten Sie Monitore mit Ihrem Service-Katalog synchron und starten Sie ein Wartungsfenster aus Ihrem Deploy-Skript, damit geplante Neustarts keine Vorfälle auslösen und keine Uptime kosten. Ein Terraform-Provider für Monitore als Code folgt in Kürze.

Statuskommunikation

Veröffentlichen Sie ein Status-Update direkt aus Ihren eigenen Incident-Tools, damit die Statusseite und ihre Abonnenten davon erfahren, sobald Ihr Team es weiß.

Webhooks für die Gegenrichtung

Mit der API steuern Sie Uptimecheck. Mit Webhooks meldet sich Uptimecheck bei Ihnen: Jeder Ausfall und jede Wiederherstellung wird als signiertes JSON an Ihren eigenen Endpunkt gesendet, bereit zur Anbindung an das, womit Sie Ihre Rufbereitschaft organisieren. Mehr unter Alarme und Benachrichtigungen.

Praktische Tipps

Speichern Sie den API-Schlüssel als Secret in Ihrem CI-System, niemals im Repository.Nutzen Sie für Dashboards und Reporting einen Schlüssel mit reinem Lesezugriff und einen Schlüssel mit Lese- und Schreibzugriff nur dort, wo sich etwas ändern muss.Schreiben Sie idempotente Skripte: Suchen Sie einen Monitor über Name oder Ziel, bevor Sie ihn anlegen, damit ein erneuter Lauf keine Duplikate erzeugt.Verwenden Sie in der API dasselbe Namensschema wie in Ihrer Infrastruktur, damit sich ein Monitor leicht dem Dienst zuordnen lässt, den er überwacht.

Die meisten Teams automatisieren zuerst den lästigen Teil, das Anlegen von Monitoren für neue Kundenwebsites oder Dienste, und erweitern das dann auf Wartungsfenster und Status-Updates.

API- und MCP-Zugriff sind in Professional und Business enthalten. Tarife ab 9 € pro Monat bei jährlicher Abrechnung oder 12 € bei monatlicher Abrechnung, zzgl. MwSt.; vergleichen Sie die Tarife auf der Preisseite oder testen Sie Professional 14 Tage kostenlos ohne Kreditkarte. Unter API-Monitoring erfahren Sie, wie Sie Ihre eigene API mit Uptimecheck überwachen.

“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

Fragen zu REST API und MCP

Welche Tarife enthalten API-Zugriff?

Professional und Business. Der MCP-Server nutzt dieselben API-Schlüssel.

Was kann ich über die API verwalten?

Monitore, Vorfälle, Wartungsfenster und Status-Updates, dazu Lesezugriff auf Projekte, Alarmkanäle, Statusseiten und eine Übersicht über alles.

Wie authentifiziere ich mich?

Mit einem API-Schlüssel, der als Bearer-Token im Authorization-Header gesendet wird. Schlüssel haben entweder reinen Lesezugriff oder Lese- und Schreibzugriff.

Kann ich Uptimecheck über einen KI-Assistenten nutzen?

Ja. Verbinden Sie Claude, Cursor, Copilot oder einen anderen MCP-Client mit einem API-Schlüssel mit app.uptimecheck.com/api/mcp.

Wo finde ich die API-Dokumentation?

Unter app.uptimecheck.com/docs/api, mit einem OpenAPI-Dokument, das Sie in Ihre eigenen Tools laden können.

Passt gut zu

API monitoring

Eigene Methoden, Header und Bodys, mit JSON-Prüfungen für jeden Endpunkt.

Mehr erfahren

Incident management

Bestätigte Ausfälle mit Belegen, Timeline, Bestätigungen und Incident-Reviews.

Mehr erfahren

Status pages

Statusseiten, die Ihre Checks aktualisieren, mit Abonnenten, 9 Sprachen und Ihrem Logo.

Mehr erfahren

Downtime ist von gestern.

Richten Sie Ihren ersten Monitor in weniger als einer Minute ein – oder sehen Sie sich zuerst die Live-Demo an.

14 Tage kostenlos testen · Danach gratis für 5 Monitore · Keine Kreditkarte