Delete a monitor
delete_monitorDelete a monitor by ID with its check history, its status page components, and the incidents and maintenance windows of this monitor only, the ones shared with other monitors are kept. This cannot be undone, and triggers the uptime.monitor.deleted alert rules.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_id": "<project_id>",
"monitor_id": "<monitor_id>"
},
"name": "delete_monitor"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| monitor_id | Yes | ID of the monitor to delete | |
| project_id | Yes | ID of the project to act on, see whoami |