Skip to main content
PATCH
Update a monitor

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

monitorId
string<uuid>
required

The monitor ID

Body

application/json

Partial monitor update payload. Include at least one field.

name
string
Maximum string length: 256
schedule
object

Schedule for monitor checks. Provide either cron or text.

webhook
object

Webhook destination for monitor page and check completion events.

notification
object
targets
(Scrape target · object | Crawl target · object | Search target · object)[]
Required array length: 1 - 50 elements
retentionDays
integer
Required range: 1 <= x <= 365
goal
string | null

Plain-language goal used to judge whether changed pages are meaningful. If provided and judgeEnabled is omitted, judging is enabled automatically. Required (non-empty) when any target is a search target, unless judgeEnabled is false.

Maximum string length: 2000
judgeEnabled
boolean

Whether to judge changed pages against goal. Requires a non-empty goal to run.

status
enum<string>
Available options:
active,
paused

Response

Monitor updated

success
boolean
data
object