> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scrapio.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Monitors

> Watch specific fields on a page and get notified only when one actually changes.

## Endpoints

* `POST /v1/monitors` — Create a monitor.
* `GET /v1/monitors` — List monitors.
* `GET /v1/monitors/{id}` — Get monitor detail.
* `PATCH /v1/monitors/{id}` — Update URL, extract schema, watch config, cron, webhook, or active state.
* `DELETE /v1/monitors/{id}` — Delete a monitor.
* `POST /v1/monitors/{id}/trigger` — Run immediately, outside the cron schedule.
* `GET /v1/monitors/{id}/runs` / `GET /v1/monitors/{id}/runs/latest` — Run history and extracted values.
* `GET /v1/monitors/{id}/changes` / `GET /v1/monitors/{id}/changes/latest` — Detected change history, newest first.

See the [Website Monitoring guide](/guides/website-monitoring) for `watch` configuration (thresholds, array fields, content-hash mode, digest delivery) and the webhook payload shape.
