Data Models
Schedule
Fields
- id
- A UUID 4 unique identifier for the record.
- frequency
- (Deprecated) An optional integer number of times a task should be run in total.
- triggered
- (Deprecated) An integer representing the number of times a task has been run.
- cron_definition
- A character based representation of the schedule in cron format.
- celery_cron_definition
- A reference to the Celery crontab schedule.
- interval_definition
- An character based representation of the schedule in interval format.
Given as an integer and period (from: days, hours, minutes, seconds,
microseconds) e.g. 1 minute.
- celery_interval_definition
- A reference to the Celery interval schedule.
- endpoint
- The URL to POST to when the task is run.
- auth_token
- The auth token to use when POSTing to the endpoint.
- payload
- The payload to use as the POST body to the endpoint.
- next_send_at
- An rough estimate of when the next run is scheduled.
- enabled
- A boolean enabled flag.
- created_at
- A date and time field of when the record was created.
- updated_at
- A date and time field of when the record was last updated.
- created_by
- A reference to the User account that created this record.
- updated_by
- A reference to the User account that last updated this record.