Update Watcher
Update the poll interval or active status of a watcher. Setting active: false
pauses the watcher without deleting it.
Resuming (active: true) starts a fresh baseline: changes that happened
while the watcher was paused are not reported, and unread buffered
changes are cleared. Resuming returns 400 when it would exceed an
active-watcher cap (on Business, 50 per account and 5 listing watchers),
or for a search watcher whose filters now match more than 500 active
listings (filters cannot be changed here, so delete that watcher and
create a narrower one). Resuming a listing watcher whose
pollInterval is below the current minimum raises it to the minimum. A
pollInterval below the minimum for the watcher’s type (Business:
listing 3600, building and search 300) returns 400. A shorter interval
applies at once; a longer one takes effect after the poll already
scheduled.
Updates never count against your quota, so an exhausted account can still pause its watchers.
Tier: Business+ (a pause-only request, {"active": false}, works on
any authenticated key)
Authorizations
Polar.sh license key. Format: BOROUGH-<uuid>
Path Parameters
Watcher ID (UUID)
Body
Seconds between polls. Must meet the minimum for the watcher's type: on Business, 3600 for listing watchers and 300 for building and search watchers.
false pauses the watcher. true resumes it with a fresh baseline, subject to the active-watcher caps and, for search watchers, the 500-listing limit.