Skip to content
CookDex docs
You're reading the docs for CookDex v2026.9.1, an earlier release. See this page in the latest docs.

Scheduling

Tasks can run on a schedule, set up in the web UI from Tasks. Create an interval schedule for recurring maintenance, or a once schedule for a one-time future run. For routine monitoring, schedule data-maintenance with Preview Run enabled, or schedule health-check for a read-only report.

Schedule kinds:

Kind Required fields Notes
interval seconds Runs repeatedly. Optional start_at, end_at, and run_if_missed values are stored in UTC.
once run_at Runs one time in the future. Optional run_if_missed controls restored missed runs.

Only interval and once schedules are supported. The web UI stores schedules through its API (POST /schedules), relative to /cookdex/api/v1 by default, or your WEB_BASE_PATH.