schedule.idstringrequired
Unique identifier for the schedule
Example:IkqiJlXJ7o9h61tCHHod
schedule.namestringrequired
Human-readable name for the schedule
Example:Business Hours Schedule
schedule.locationIdstringrequired
Location ID where this schedule applies
Example:IkqiJlXJ7o9h61tCHHod
schedule.rulesobject[]required
Schedule rules defining when the schedule is active
schedule.rules[].typestringrequired
Type of schedule rule - weekday (recurring) or date (specific date)
Available optionswdaydate
Example:wday
schedule.rules[].intervalsobject[]required
Time intervals for the rule (e.g., 9 AM to 5 PM)
schedule.rules[].intervals[].fromstringrequired
Start time in HH:MM format (24-hour format)
Possible values: Value must match regular expression ^([01]?[0-9]|2[0-3]):[0-5][0-9]$
Example:09:00
schedule.rules[].intervals[].tostringrequired
End time in HH:MM format (24-hour format)
Possible values: Value must match regular expression ^([01]?[0-9]|2[0-3]):[0-5][0-9]$
Example:17:00
schedule.rules[].datestring
Specific date in YYYY-MM-DD format (only for date-type rules)
Possible values: Value must match regular expression ^\d{4}-\d{2}-\d{2}$
Example:2023-04-15
schedule.rules[].daystring
Day of week (only for weekday-type rules)
Available optionssundaymondaytuesdaywednesdaythursdayfridaysaturday
Example:monday
schedule.timezonestringrequired
Timezone for the schedule (IANA timezone identifier)
Example:America/New_York
schedule.dateAddedstringrequired
ISO date string when the schedule was created
Example:2023-01-15T10:30:00.000Z
schedule.dateUpdatedstringrequired
ISO date string when the schedule was last updated
Example:2023-01-20T14:45:00.000Z
schedule.userIdstringrequired
User ID associated with the schedule
Example:IkqiJlXJ7o9h61tCHHod
schedule.calendarIdsstring[]
Calendar IDs associated with the schedule
Example:["WvVX9LpvlBO6K506xLbp"]
schedule.deletedbooleanrequired
Whether the schedule has been deleted
Example:false