GET /definitions/{definition_id}/batches with trigger_type: "schedule" and a schedule_id linking back to the schedule that produced it. The batch and execution lifecycle is otherwise identical to a manual trigger.
The schedule object
Fire policy
The fire policy is fixed and not configurable:- Overlap = SKIP. If a previous fire is still running when the next cron tick arrives, that tick is dropped, not queued — a slow run never stacks up a backlog of overlapping fires.
- 60-second catch-up window. Missed fires during downtime are replayed only within a 60-second window; anything older is skipped, so recovering from an outage never triggers a thundering herd of stale fires.
Managing schedules
All management endpoints require authentication and operate only on your organization’s schedules. Mutating endpoints require an admin-role caller (anX-API-Key is admin-equivalent).
Creating one:
PATCH updates the backing schedule in place — a new cron_expression re-times future fires, and toggling enabled pauses or unpauses the schedule, but neither resets the fire history. DELETE is idempotent: if the backing cron is already gone, the record is still removed and the call returns 204.Next steps
Schedule a flow
A step-by-step walkthrough: create, pause, and re-time a recurring schedule.
Batches and executions
Follow the batches each fire produces through their execution lifecycle.