Creates a new schedule with the specified configuration. For site/asset targets, sub-schedules are created asynchronously. Poll the schedule state to check creation progress.
Creates a recurring schedule that automatically generates work items for
assigned users, sites, or assets. A schedule can be created with or without a target:
- No target: Occurrences are created directly for the assigned users.
- Sites (
target.sites): A separate occurrence is created for each site at each recurrence. - Assets (
target.assets): A separate occurrence is created for each asset at each recurrence.
When targeting sites or assets, use recurrence.use_site_timezone to fire
each occurrence at the same local clock time across sites in different time
zones, rather than at a single fixed UTC time.
Use completion_rule to control whether any one assignee or all assignees must complete the work for an occurrence to be marked complete. Defaults to COMPLETION_RULE_ANY when not specified.
When sites or assets are specified, sub-schedules are created asynchronously after the request returns. The
idin the response represents the parent schedule. Polling support and schedule state values will be documented when available.
This endpoint supersedes Create schedule items. See Schedules (legacy) for field mapping guidance.