Delete check
delete_checkSoft-delete a monitoring check by UID or slug to stop it immediately, resolve active incidents, remove scheduling jobs, and retain history. Deletion is permanent; disable instead to pause.
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. The deletion is permanent: there is no undelete, though it frees a slot in the MaxChecks quota. To stop a check without losing it, use update_check with enabled:false instead. 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. |