Metrics
Rotate heartbeat ping URL
POST
Issue a new heartbeat ping URL (the old one stops working)
Authorizations
An organization API key (obs_pub_…) sent as Authorization: Bearer <key>. Each key carries scopes; an endpoint lists the scope it needs.
Path Parameters
Metric id.
Response
ok, body includes the new ping_url
Evaluator phase. waiting = no ping received yet (no status is written).
Available options:
waiting, up, running, late, failed, runtime_exceeded Available options:
healthy, degraded, unhealthy, null When the check goes late without a success ping.
Available options:
success, start, fail, null The check's ping URL. Present only for keys with write:metrics or write:config (a config writer creates heartbeat checks and needs the URL to wire up the job): anyone holding it can record pings.

