REST API och MCP: Övervakning som driftsätts med din kod.

Ett REST API för övervakningar, incidenter, underhållsfönster och statusuppdateringar, och en MCP-server som låter AI-assistenter göra samma sak med en API-nyckel. Ingår i Professional och Business.

14 dagar gratis · Sedan gratis för 5 övervakningar · Inget kreditkort

4.9/5 från 1,247+ omdömen Används av 65,000+ företag
01

Övervakning som en del av driftsättningen

Skapa en övervakning när en tjänst lanseras, pausa den eller starta ett underhållsfönster medan du driftsätter, och ta bort den när tjänsten läggs ner.

02

Fråga din AI-assistent

Koppla Claude, Cursor eller Copilot via MCP och fråga ”är allt uppe?” eller ”pausa butiken medan jag driftsätter”.

03

Dokumenterat och förutsägbart

Ett OpenAPI-dokument och dokumentation på app.uptimecheck.com/docs/api, med nycklar som har läsbehörighet eller läs- och skrivbehörighet.

Det här kan du bygga med Uptimechecks API

Att klicka sig igenom en instrumentpanel fungerar för tio övervakningar. För hundra tjänster, dussintals kundsajter eller en infrastruktur som ändras varje vecka måste övervakningen finnas i koden. REST API:t täcker övervakningar, underhållsfönster och statusuppdateringar och är dokumenterat på app.uptimecheck.com/docs/api; en MCP-server låter AI-assistenter göra samma sak med en API-nyckel.

Endpoints

Alla endpoints ligger under https://app.uptimecheck.com/api/v1:

/monitors: lista, skapa, uppdatera och ta bort övervakningar av alla typer, pausa och återuppta dem och läs deras senaste kontroller./monitors/{id}/metrics, /page-speed och /email: servermätvärden, Lighthouse-resultat och rapporter om e-postautentisering./incidents: lista incidenter, läs tidslinjen och kvittera en incident./maintenance: schemalägg, ändra, avsluta eller ställ in underhållsfönster, och lista, ändra eller stoppa återkommande fönster under /maintenance-schedules. En PATCH med bara de fält som ska ändras flyttar ett fönster, och prenumeranter som redan fått besked får den nya tiden./status-pages: lista dina sidor, och publicera, följ upp och ta bort statusuppdateringar på dem, med en påverkansnivå per berörd komponent./summary, /projects och /alert-channels: läget för allt i en överblick, och de id:n du behöver när du skapar övervakningar.

Skapa en övervakning från din pipeline

Autentisera med en API-nyckel i Authorization-headern och skicka 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}’

Kör det i samma steg som driftsätter tjänsten, så övervakas varje ny endpoint från första stund. Den första kontrollen körs inom en minut. Den fullständiga referensen, med exempel på förfrågningar och svar, finns i API-dokumentationen.

AI-assistenter via MCP

MCP-servern på https://app.uptimecheck.com/api/mcp låter Claude, Cursor, Copilot och andra assistenter arbeta med din övervakning med samma API-nycklar. Be om en statussammanfattning, undersök en incident, testa en förfrågan, skapa en övervakning, pausa en medan du driftsätter, starta ett underhållsfönster eller publicera en statusuppdatering. Verktyg som ändrar något kräver en nyckel med läs- och skrivbehörighet.

Vanliga användningsområden

Byråer

Ta in en ny kund med ett enda skript: lägg till övervakningar för webbplatsen, kassan och API:t i kundens projekt, med rätt larmkanaler. När kunden slutar kör du samma skript baklänges.

Plattformsteam

Håll övervakningarna i takt med din tjänstekatalog, och starta ett underhållsfönster från ditt deployskript så att planerade omstarter inte öppnar incidenter eller kostar upptid. En Terraform-provider för övervakningar som kod kommer snart.

Statuskommunikation

Publicera en statusuppdatering från era egna incidentverktyg, så att statussidan och dess prenumeranter får veta det i samma stund som teamet.

Webhooks åt andra hållet

Med API:t styr du Uptimecheck. Med webhooks anropar Uptimecheck dig: varje avbrott och återställning skickas som signerad JSON till din egen endpoint, redo att kopplas till det som sköter er jour. Se larm och notiser.

Praktiska tips

Spara API-nyckeln som en hemlighet i ditt CI-system, aldrig i repot.Använd en nyckel med enbart läsbehörighet för instrumentpaneler och rapportering, och en nyckel med läs- och skrivbehörighet bara där något behöver ändras.Gör skripten idempotenta: slå upp en övervakning på namn eller mål innan du skapar den, så att en ny körning inte skapar dubbletter.Använd samma namngivning i API:t som i din infrastruktur, så att det är lätt att spåra en övervakning till tjänsten den bevakar.

De flesta team börjar med att skripta det tråkiga, att lägga till övervakningar för nya kundsajter eller tjänster, och går sedan vidare till underhållsfönster och statusuppdateringar.

Åtkomst till API och MCP ingår i Professional och Business. Planerna börjar på 9 € i månaden vid årsbetalning eller 12 € vid månadsbetalning, exkl. moms; jämför planerna på prissidan, eller prova Professional gratis i 14 dagar utan betalkort. Se API-övervakning för att övervaka ditt eget API med Uptimecheck.

“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

Frågor om REST API och MCP

Vilka planer har tillgång till API:t?

Professional och Business. MCP-servern använder samma API-nycklar.

Vad kan jag hantera via API:t?

Övervakningar, incidenter, underhållsfönster och statusuppdateringar, plus läsåtkomst till projekt, larmkanaler, statussidor och en sammanfattning av allt.

Hur autentiserar jag mig?

Med en API-nyckel som skickas som bearer-token i Authorization-headern. Nycklarna har antingen läsbehörighet eller läs- och skrivbehörighet.

Kan jag använda Uptimecheck från en AI-assistent?

Ja. Koppla Claude, Cursor, Copilot eller en annan MCP-klient till app.uptimecheck.com/api/mcp med en API-nyckel.

Var finns API-dokumentationen?

På app.uptimecheck.com/docs/api, med ett OpenAPI-dokument som du kan läsa in i dina egna verktyg.

Fungerar bra med

API monitoring

Egna metoder, headers och request-bodies, med JSON-kontroller för varje endpoint.

Läs mer

Incident management

Bekräftade driftstörningar med underlag, tidslinje, kvitteringar och incidentgenomgångar.

Läs mer

Status pages

Statussidor som uppdateras av dina kontroller, med prenumeranter, 9 språk och din logotyp.

Läs mer

Driftstopp är historia.

Sätt upp din första övervakning på under en minut, eller ta en titt i livedemon först.

14 dagar gratis · Sedan gratis för 5 övervakningar · Inget kreditkort