Private beta

Know when your endpoints stop answering.

PulseGrid polls your HTTP endpoints on a schedule, records response time and status, and sends a notification the moment something breaks. No dashboards to babysit.

Read the API docs See plans

How it works

Register a check

One POST request with a URL and an interval. No agents to install, nothing to run on your side.

We poll it

Requests go out from our probe in Amsterdam every 30 to 300 seconds, depending on your plan.

You get told

Two consecutive failures trigger a webhook or an email. Recovery sends a second one.

API

Everything is JSON over HTTPS. Authentication is a bearer token you generate once.

# register a check
curl -X POST https://pulsegrid.site/api/v1/checks \
  -H "Authorization: Bearer $PULSEGRID_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com/health","interval":60}'

# list recent results
curl https://pulsegrid.site/api/v1/checks/8f21/results \
  -H "Authorization: Bearer $PULSEGRID_TOKEN"

Plans

PlanChecksIntervalPrice
Free35 min
Solo251 min$4 / mo
Team20030 sec$18 / mo

Beta accounts are invite-only while we work out the notification pipeline. Billing is not enabled yet.