Create monitor
Create a scheduled monitor based on a reference job.
Authorizations
API key for authentication.
Body
Monitor schedule in plain text format. Minimum frequency depends on your plan.
"every day at 12 PM UTC"
The IANA timezone identifier used as the fallback when the schedule string does not include an explicit timezone.
If the schedule includes a timezone abbreviation (for example, "every day at 9am EST"), the parsed timezone takes priority and this value is ignored.
"America/New_York"
IDs of centralized webhooks to notify on each run completion.
Passing IDs here is equivalent to calling
POST /catchAll/webhooks/{webhook_id}/resources for each ID after creation.
Maximum 5 per monitor.
["a1b2c3d4-e5f6-7890-abcd-ef1234567890"]Maximum number of records per monitor run. If not provided, defaults to the plan limit.
x >= 10If true, fills the data gap between the reference job's end_date and the first scheduled run. The reference job's end_date must be within the last 7 days.
If false, no gap filling occurs and the first run uses the current cron window only — the reference job's age does not matter.
Project to assign this monitor to. The monitor appears in the project's resource list after creation.
"60a85db4-78ec-4b78-876a-bc7d9cdadd04"

