Update snitch
deadmanssnitch_update_snitchDestructiveIdempotent
WRITE: change a snitch. Only the fields you pass change. tags REPLACES the whole tag list (use deadmanssnitch_add_tags to add) and alert_email replaces the alert recipients (an empty list = all team members). Returns the updated snitch with the token masked. PATCH /v1/snitches/{token}.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New name. | |
| tags | No | The complete new tag list (replaces the old one; [] removes all tags). | |
| notes | No | New notes; null clears them. | |
| snitch | Yes | The snitch: its token, the masked token shown by deadmanssnitch_list_snitches (e.g. ab…yz), or its exact name. | |
| interval | No | Expected check-in frequency. The *_minute values are only available on the Basic plan; weekly = Monday to Monday. | |
| alert_type | No | basic = fixed deadline; smart = learns when the job usually checks in and alerts earlier. | |
| alert_email | No | Email addresses that get this snitch's alerts instead of all team members (max 10; this limit is ours, not the vendor's). An empty list clears the override. |