Skip to content
statusloopDocs
Healthchecks

Ping URL

The healthcheck endpoint your jobs call — methods, slug, and behavior.

Each healthcheck gets a unique ping URL:

https://app.statusloop.dev/ping/{slug}
  • Slug: 18 random bytes, base64url-encoded (unique per healthcheck).
  • Methods accepted: GET, POST, HEAD (OPTIONS returns CORS preflight).
  • On success: updates lastPingAt, sets status up, records the ping, and may resolve open incidents.

Down detection

  • Deadline: downAt = expectedAt + gracePeriod
  • Background evaluator runs every 60 seconds
  • When now >= downAt and status is up or late → status down, incident created, alerts sent

Quick test

curl -fsS "https://app.statusloop.dev/ping/YOUR_SLUG"

Replace YOUR_SLUG with the slug from the healthcheck overview tab.

Was this helpful?

On this page