Skip to main content
DELETE
/
v1
/
watches
/
{id}
curl -X DELETE "https://api.signa.so/v1/watches/wat_01HK7M..." \
  -H "Authorization: Bearer $SIGNA_API_KEY" \
  -H "Idempotency-Key: delete-wat-01HK7M-2026-06-12"
{
  "id": "<string>",
  "object": "<string>",
  "deleted": true,
  "request_id": "<string>"
}

Path Parameters

id
string
required
Watch ID (wat_*).

Response

id
string
The deleted watch ID.
object
string
Always "watch".
deleted
boolean
Always true.
request_id
string
Request identifier.

Notes

This is a soft delete: the row is retained with deleted_at set so existing alerts continue to resolve watch_id lookups. Soft-deleted watches no longer appear in List Watches and the evaluator skips them.

Example

curl -X DELETE "https://api.signa.so/v1/watches/wat_01HK7M..." \
  -H "Authorization: Bearer $SIGNA_API_KEY" \
  -H "Idempotency-Key: delete-wat-01HK7M-2026-06-12"