Delete check
delete_checkSoft-delete a monitoring check by UID or slug: stops runs, resolves incidents, removes schedules, and keeps history. Cannot delete checks other checks tunnel through.
Instructions
Soft-delete a monitoring check by UID or slug. The check stops running immediately, its active incidents are resolved and its scheduling jobs removed; historical results are kept. A check that other checks tunnel through is refused. To stop a check without losing it, use update_check with enabled:false instead. Returns {deleted: true, identifier}. Requires the mcp scope (mcp:read tokens are refused) and at least the user role in the organization.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| identifier | Yes | Check UID or URL-friendly slug, e.g. "api-prod" or "63d49e55-97e3-4e8c-b7ab-c862de7a43f3". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deleted | Yes | Always true on success. | |
| identifier | Yes | The UID or slug that was deleted. |