---
title: "Update one saved monitor"
method: PATCH
path: "/api/member/watches/{watchId}"
---

# Update one saved monitor

`PATCH /api/member/watches/{watchId}`

## Request

- Base URL: `https://probable.media`
- URL: `https://probable.media/api/member/watches/{watchId}`
- Auth: one of:
  - API key in cookie `probable_session`
  - HTTP bearer

Send at least one watch field. Browser sessions may omit Idempotency-Key. Bearer-token agent writes require watches:write plus an Idempotency-Key.

## Path parameters

- `watchId` string, uuid, required

## Headers

- `Idempotency-Key` string

## Request body

- object
  - `name` string
  - `mode` 'probable' | 'rare' | 'overweighted'
  - `category` string, nullable
  - `eventClass` string, nullable
  - `threshold` number
  - `active` boolean

## Response `200`

Watch updated; an identical replay returns the same result and sets Idempotency-Replayed

## Other responses

- `400`: Invalid update or missing/invalid bearer idempotency key
- `401`: Sign in or valid bearer authorization required
- `403`: Founding Pro and watches:write required
- `404`: Watch not found
- `409`: The idempotency key belongs to another mutation, or a claimed mutation must be retried

---

[API](https://skmtc.dev/probable/apis/probable-public-api.md) · [All operations](https://skmtc.dev/probable/apis/probable-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/probable/apis/probable-public-api/revisions/28e1acd459f3?raw)
