Workflow Schedules
Endpoints for managing workflow schedules
List workflow schedules
List workflow schedules for a given workflow instance, ordered by active schedules first and then by creation date descending.
Create workflow schedule
Create a workflow schedule for a given workflow instance. If `recurring=true`, `cron` and `endAt` are required. Otherwise, they are ignored.
Get workflow schedule
Get a workflow schedule by ID.
Update workflow schedule
Update a workflow schedule. The workflow instance cannot be changed after creation.
Delete workflow schedule
Delete a workflow schedule. Future runs for this schedule will not be executed.
Cancel workflow schedule
Cancel a workflow schedule. Future runs for this schedule will not be executed. Past runs will not be affected.
List workflow schedule executions
List executions for a workflow schedule in reverse scheduled-for order.
Play workflow schedule
Play a workflow schedule by enqueuing a test workflow run with the schedule's config.