Monitors

List monitor runs

get/monitors/{monitor_id}/runs

Path parameters

monitor_idstring required

Query parameters

status'queued' | 'running' | 'completed' | 'failed' | 'skipped'

Lifecycle status of a run. skipped runs never executed — see skip_reason (insufficient credits, monitor paused, or superseded by a concurrent run).

limitinteger
cursorstring

Response

A paginated list of runs for the monitor

has_moreboolean required
next_cursorstring nullable required

Example response

{
  "data": [
    {
      "id": "run_123",
      "monitor_id": "mon_123",
      "change_detected": true,
      "change_id": "chg_123",
      "credits_charged": 1,
      "error": {
        "code": "fetch_failed",
        "message": "The target URL could not be fetched."
      }
    }
  ]
}

Changes