---
title: "Update name, filters, channels, or muted"
method: PATCH
path: "/v1/watchlists/{id}"
---

# Update name, filters, channels, or muted

`PATCH /v1/watchlists/{id}`

## Request

- Base URL: `https://recallradar.withglint.app`
- URL: `https://recallradar.withglint.app/v1/watchlists/{id}`
- Auth: HTTP bearer

## Request body

- Watchlist
  - `id` string
  - `name` string
  - `brands` string[]
  - `agencies` string[]
  - `classes` string[]
  - `channels` object
    - `email` object
      - `to` string[]
    - `telegram` object: Set by the Telegram link flow on /account.
      - `chat_id` string
    - `discord` object
      - `webhook_url` string
    - `slack` object
      - `webhook_url` string
  - `muted` boolean
  - `cursor_at` string, date-time
  - `created_at` string, date-time

## Response `200`

OK

## Other responses

- `400`: Invalid watchlist
- `401`: API key required
- `403`: Plan inactive
- `404`: Not found

---

[API](https://skmtc.dev/withglint/apis/recallradar-api.md) · [All operations](https://skmtc.dev/withglint/apis/recallradar-api/llms.txt) · [OpenAPI document](https://skmtc.dev/withglint/apis/recallradar-api/revisions/7f21d37fd135?raw)
