Scheduled captures
Run any screenshot or PDF render on a cron schedule. Manage schedules on the Scheduled page. Each fire enqueues a standard async render job — poll /v1/jobs/{id} or receive a webhook when it finishes.
- Standard 5-field cron (min / hour / day-of-month / month / day-of-week), UTC.
- Minimum interval: 5 minutes.
- Uses the same render request schema as
/v1/screenshotand/v1/pdf. - Credits are debited at fire time; missed slots (credits exhausted, revoked key) are skipped, not retried.
Common cron expressions
*/5 * * * * every 5 minutes 0 * * * * every hour, on the hour 0 9 * * * every day at 09:00 UTC 0 9 * * 1 every Monday 09:00 UTC 0 0 1 * * first of every month, 00:00 UTC
Pair with Webhooks to get a push notification every time a scheduled capture finishes. The whole loop — cron → async render → webhook — runs server-side without any polling on your side.