Retrieve a Monitor Run
Fetch a single run by id, including its lifecycle status, timing, credits charged, and any change detected.
run_id returned by Run a Monitor Now — without paging through the monitor’s full history.Authorizations
Bearer authentication header of the form Bearer <API_KEY>, where <API_KEY> is your api key.
Response
The requested monitor run
"run_123"
"mon_123"
Lifecycle status of a run. skipped runs never executed — see skip_reason (insufficient credits, monitor paused, or superseded by a concurrent run).
queued, running, completed, failed, skipped The first run after monitor creation is a baseline run.
baseline, scheduled page, sitemap, extract exact, semantic true
True when this run established the monitor's initial baseline; baseline runs perform no change detection.
Credits charged for this run (0 for skipped/failed runs).
x >= 01
"chg_123"
Why a skipped run never executed; null unless status is skipped.
insufficient_credits, monitor_paused, superseded, null Deprecated: use webhook_deliveries, which records every attempt now that a run can deliver multiple events. Omitted when no webhook was attempted, including historical runs created before delivery tracking was added.
All webhook deliveries attempted by this run — one per subscribed event that fired. Omitted when no webhook was attempted, including runs created before event selection was added.