cronId returned by POST /api/monitor.
List monitors
cronId, status, config, timestamps).
Get one monitor
config.
Update
interval, formats, webhookUrl, or fetchConfig.
Pause / resume
Delete
Activity (tick history)
| Field | Description |
|---|---|
ticks[].id | UUID of the tick — use it to fetch the captured payload via the underlying Scrape reference. |
ticks[].status | "completed", "failed", or "running". |
ticks[].elapsedMs | How long the fetch took, in milliseconds. |
ticks[].changed | Whether the capture differs from the previous tick. |
ticks[].diffs | Per-format diffs vs. the previous tick (empty on the first tick). |
nextCursor | Pagination cursor — pass it back on a follow-up request to get older ticks. null when there are no more. |
Related
- Create a monitor:
POST /api/monitor - Service overview: Monitor