edit_monitor
Update an existing UptimeRobot monitor by specifying only the fields to change, such as URL, check interval, timeout, or status. Adjust monitoring settings without recreating monitors.
Instructions
Edit an existing monitor. Only provided fields are updated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | New URL to monitor. | |
| status | No | Change monitor state. 0=Pause, 1=Resume. | |
| timeout | No | New timeout in seconds. | |
| interval | No | New check interval in seconds. | |
| monitor_id | Yes | The UptimeRobot monitor ID to edit. | |
| http_method | No | New HTTP method (1-7, see create_monitor). | |
| keyword_type | No | New keyword match type (1=exists, 2=not exists). | |
| friendly_name | No | New display name. | |
| keyword_value | No | New keyword to search for. | |
| alert_contacts | No | New alert contacts string (replaces all existing). | |
| http_auth_type | No | New auth type (0=None, 1=Basic, 2=Digest). | |
| http_auth_user | No | New HTTP auth username. | |
| http_auth_secret | No | New HTTP auth credential. | |
| ignore_ssl_errors | No | Whether to ignore SSL errors. | |
| custom_http_headers | No | New custom headers JSON string. | |
| custom_http_statuses | No | New custom status code mappings. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||