Skip to main content
POST

Authorizations

Authorization
string
header
required

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

Body

application/json
name
string
required
Maximum string length: 256
schedule
object
required

Schedule for monitor checks. Provide either cron or text.

targets
(Scrape target · object | Crawl target · object | Search target · object)[]
required
Required array length: 1 - 50 elements
webhook
object

Webhook destination for monitor page and check completion events.

notification
object
retentionDays
integer
default:30
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.

Response

Monitor created

success
boolean
data
object