Pingroot

Documentation

Three things to know: how to add a check, how alerts reach you, and how to subscribe to the live event stream.

API endpoints
MethodPathPurpose
POST/api/v1/checksRegister a new endpoint to monitor
GET/api/v1/checksList every check on the account
GET/api/live/eventsSubscribe to the incident stream
DELETE/api/v1/checks/:idStop monitoring an endpoint
Event stream

The stream stays open and delivers each probe result as it lands. Reconnect with the last event id to resume without gaps.

FieldMeaning
eventprobe.ok, probe.fail, incident.open, incident.close
idMonotonic sequence number for resuming
dataJSON payload with region, latency and status code
retryReconnect delay in milliseconds