Update monitor
cronitor_update_monitorCreates or updates a monitor by key (e.g. change schedule, pause via paused:true). Cronitor API: PUT /monitors with a single monitor object. Sends only the fields you provide.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Monitor key/id to create or update. | |
| name | No | Human-readable monitor name. | |
| note | No | Free-form note stored on the monitor. | |
| tags | No | Tags to group/filter monitors. | |
| type | No | Monitor type: job | check | heartbeat | site. | |
| notify | No | Notification list names to alert. | |
| paused | No | Set true to pause the monitor, false to resume. | |
| request | No | For type=check: {url, method?, headers?, body?, ...}. | |
| schedule | No | Cron expression (job) or interval string, e.g. '0 9 * * *' or 'every 5 minutes'. | |
| assertions | No | Assertions, e.g. "response.code = 200". |