PingCheck
Uptime monitoring from multiple global regions. Get alerted before your users notice.
Key endpoints
POST /v1/pingcheck/checks— Create a checkGET /v1/pingcheck/checks— List checksGET /v1/pingcheck/checks/:id— Get check details + historyPATCH /v1/pingcheck/checks/:id— Update a checkDELETE /v1/pingcheck/checks/:id— Delete a check
curl
bash
curl -X POST https://api.luxkern.com/v1/pingcheck/checks \ -H "Authorization: Bearer lxk_live_xxx" \ -H "Content-Type: application/json" \ -d '{ "url": "https://example.com", "interval": 60, "regions": ["eu-west", "us-east"], "expected_status": 200 }'Node.js
js
"text-[var(--color-info)] font-medium">const res = "text-[var(--color-info)] font-medium">await fetch("https://api.luxkern.com/v1/pingcheck/checks", { method: "POST", headers: { "Authorization": "Bearer lxk_live_xxx", "Content-Type": "application/json", }, body: JSON.stringify({ url: "https://example.com", interval: 60, regions: ["eu-west", "us-east"], }),}); "text-[var(--color-info)] font-medium">const { data } = "text-[var(--color-info)] font-medium">await res.json();console.log(data.id);