520 B
520 B
UptimeKuma-api
Supports UptimeKuma versions from 1.13.1 to 1.23.13
Installation
npm install uptimekuma-api
Usage
Start pushing
let kuma = new UptimeKuma("https://kuma.url/");
kuma.startPushing("push code",60);
Stop pushing
kuma.cancelPushing();
Get statuses
for (let x of (await kuma.status())) {
for (let monitor of x.monitors) {
console.log(monitor.name + " " + monitor.heartbeats[1].status+ " - " + (monitor.uptime*100) + "%");
}
}