Hallintapaneelin klikkailu riittää kymmenelle valvonnalle. Kun palveluita on sata, asiakassivustoja kymmeniä tai infrastruktuuri muuttuu joka viikko, valvonnan on elettävä koodissa. REST API kattaa valvonnat, huoltoikkunat ja tilapäivitykset, ja se on dokumentoitu osoitteessa app.uptimecheck.com/docs/api. MCP-palvelimen avulla tekoälyavustajat voivat tehdä saman API-avaimella.
Rajapinnat
Kaikki rajapinnat löytyvät osoitteen https://app.uptimecheck.com/api/v1 alta:
/monitors: listaa, luo, päivitä ja poista kaikentyyppisiä valvontoja, keskeytä ja jatka niitä sekä lue niiden viimeisimmät tarkistukset./monitors/{id}/metrics, /page-speed ja /email: palvelinmittarit, Lighthouse-tulokset ja sähköpostin todennusraportit./incidents: listaa häiriöt, lue aikajana ja kuittaa häiriö./maintenance: ajasta, muuta, päätä tai peru huoltoikkunoita sekä listaa, muuta tai lopeta toistuvia huoltoja kohdassa /maintenance-schedules. PATCH-pyyntö, jossa on vain muutettavat kentät, siirtää ikkunaa, ja tilaajat, joille siitä on jo kerrottu, saavat uuden ajan./status-pages: listaa sivusi sekä julkaise, täydennä ja poista niiden tilapäivityksiä, vaikutus jokaiselle häiriön koskemalle komponentille erikseen./summary, /projects ja /alert-channels: kaiken tila yhdellä silmäyksellä sekä tunnisteet, joita tarvitset valvontoja luodessasi.
Luo valvonta suoraan putkestasi
Tunnistaudu API-avaimella Authorization-otsakkeessa ja lähetä JSONia:
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}’
Aja se samassa vaiheessa, joka julkaisee palvelun, niin jokainen uusi rajapinta on valvonnassa heti, kun se on käytössä. Ensimmäinen tarkistus tehdään minuutin sisällä. Täydellinen dokumentaatio pyyntö- ja vastausesimerkkeineen löytyy API-dokumentaatiosta.
Tekoälyavustajat MCP:n kautta
MCP-palvelin osoitteessa https://app.uptimecheck.com/api/mcp antaa Clauden, Cursorin, Copilotin ja muiden avustajien käyttää valvontaasi samoilla API-avaimilla. Pyydä tilannekatsaus, selvitä häiriötä, testaa pyyntöä, luo valvonta, keskeytä valvonta julkaisun ajaksi, aloita huoltoikkuna tai julkaise tilapäivitys. Työkalut, jotka muuttavat jotain, vaativat luku- ja kirjoitusavaimen.
Tyypillisiä käyttötapoja
Toimistot
Ota uusi asiakas mukaan yhdellä skriptillä: lisää asiakkaan projektiin valvonnat sivustolle, kassalle ja rajapinnalle oikeine hälytyskanavineen. Asiakkuuden päättyessä sama skripti ajetaan toiseen suuntaan.
Alustatiimit
Pidä valvonnat ajan tasalla palvelukatalogisi kanssa ja aloita huoltoikkuna julkaisuskriptistä, jotta suunnitellut uudelleenkäynnistykset eivät avaa häiriöitä tai syö käytettävyyslukuja. Terraform-provider valvonnoille koodina on tulossa pian.
Tilaviestintä
Julkaise tilapäivitys omista häiriötyökaluistasi, jolloin tilasivu ja sen tilaajat kuulevat asiasta samalla hetkellä kuin tiimisi.
Webhookit toiseen suuntaan
API:lla hallitset Uptimecheckiä. Webhookeilla Uptimecheck ottaa yhteyttä sinuun: jokainen katko ja palautuminen lähetetään allekirjoitettuna JSONina omaan päätepisteeseesi, valmiina liitettäväksi siihen, millä päivystyksesi pyörii. Katso hälytykset ja ilmoitukset.
Käytännön vinkkejä
Säilytä API-avain CI-järjestelmäsi salaisuutena, älä koskaan repositoriossa.Käytä vain luku -avainta hallintapaneeleissa ja raportoinnissa, ja luku- ja kirjoitusavainta vain siellä, missä jotain pitää muuttaa.Tee skripteistä idempotentteja: hae valvonta nimellä tai kohteella ennen sen luomista, jotta uusi ajo ei luo kaksoiskappaleita.Käytä API:ssa samaa nimeämiskäytäntöä kuin infrastruktuurissasi, jotta valvonnan voi helposti jäljittää palveluun, jota se valvoo.
Useimmat tiimit aloittavat automatisoimalla tylsimmän osan, eli valvontojen lisäämisen uusille asiakassivustoille tai palveluille, ja laajentavat siitä huoltoikkunoihin ja tilapäivityksiin.
API- ja MCP-käyttö sisältyvät Professional- ja Business-paketteihin. Paketit alkaen 9 € kuukaudessa vuosilaskutuksella tai 12 € kuukausilaskutuksella, alv 0 %. Vertaa paketteja hinnoittelusivulla tai aloita Professional-paketin 14 päivän ilmainen kokeilu ilman korttia. Katso API-valvonta, jos haluat valvoa omaa rajapintaasi Uptimecheckillä.