FlowScheduleDto
A persisted flow schedule as returned by the backend.
Properties
Section titled “Properties”anchorAt
Section titled “anchorAt”anchorAt:
string
ISO-8601 anchor: the first-run instant and the recurrence slot.
catchup
Section titled “catchup”catchup:
ScheduleCatchup
Missed-run policy while the app/server was closed.
collectionSlug
Section titled “collectionSlug”collectionSlug:
string
createdAt
Section titled “createdAt”createdAt:
string
optionalcron?:string|null
Raw cron expression when frequency === “cron”.
enabled
Section titled “enabled”enabled:
boolean
everyMinutes?
Section titled “everyMinutes?”
optionaleveryMinutes?:number|null
Interval size when frequency === “every_n_minutes”.
flowName
Section titled “flowName”flowName:
string
frequency
Section titled “frequency”frequency:
ScheduleFrequency
lastRunAt
Section titled “lastRunAt”lastRunAt:
string|null
ISO-8601 last fire time, or null when it has not run yet.
lastStatus?
Section titled “lastStatus?”
optionallastStatus?:string|null
Last scheduled-run status, including skipped/failed/running.
maxRuns?
Section titled “maxRuns?”
optionalmaxRuns?:number|null
Optional max scheduled fires.
nextRunAt
Section titled “nextRunAt”nextRunAt:
string|null
ISO-8601 next fire time, or null when disabled.
runCount
Section titled “runCount”runCount:
number
Number of times the scheduler has fired this flow.
templateSlug
Section titled “templateSlug”templateSlug:
string
Saved-template identity the schedule is keyed by.
timezone
Section titled “timezone”timezone:
string
IANA timezone used for wall-clock preset/cron recurrence.
until?
Section titled “until?”
optionaluntil?:string|null
Optional end datetime.
updatedAt
Section titled “updatedAt”updatedAt:
string