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/screenshot and /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.