ScheduledJobs

Create Scheduled Job

Create a new scheduled job

post/v1/scheduled-jobs

Request body

job_namestring required

Human-readable name for the scheduled job

service_type'smartscraper' | 'searchscraper' | 'markdownify' | 'smartcrawler' | 'agenticscrapper' | 'site_monitor' required
cron_expressionstring required

Standard 5-field cron expression (minute hour day month day_of_week) in UTC timezone. All times are interpreted as UTC (e.g., '0 9 * * 1' for 9 AM UTC every Monday)

job_configobject required

Service-specific configuration that matches the service's request schema

is_activeboolean

Whether the job is active and should be scheduled

webhook_urlstring nullable

Webhook URL to send the job result to

Response

Successful Response

idstring uuid required
user_idstring uuid required
job_namestring required
service_type'smartscraper' | 'searchscraper' | 'markdownify' | 'smartcrawler' | 'agenticscrapper' | 'site_monitor' required
cron_expressionstring required
job_configobject required
is_activeboolean required
created_atstring date-time required
updated_atstring date-time required
last_run_atstring date-time nullable
next_run_atstring date-time nullable

Changes

No recorded changes to this endpoint across all 1 revision of this API.