Add a crawl schedule to a site
Add a named crawl schedule to a site: a crawl on cron (5 fields, UTC), optionally under its own max_pages, compared with the one before (auto_compare, on by default), with reports exported and the team emailed when it lands (email_on_complete, on by default). Your human sees it in the site's settings and can change or remove it there. A site whose billing is read-only cannot schedule (BILLING_REQUIRED). An agent may schedule at most 5 crawls a day for a site, every enabled schedule counted over the next 24 hours: a write past it is VALIDATION_FAILED; choose a slower schedule, or ask your human to set it in Frontshelf. Next: schedules_list to see when it runs next.
Request
- Base URL: https://frontshelf.io/api
- URL: https://frontshelf.io/api/v1/sites/{site}/schedules
- Auth: HTTP bearer
Path parameters
Site ID (site_…), origin (https://example.com), or bare domain, resolved server-side; the response carries the canonical ID.
Request body
Response
Add a crawl schedule to a site
Changes
No recorded changes to this operation across all 1 revision of this API.