Skip to main content
Opening hours contain separate weekly schedules for delivery and pickup. Each schedule has a key for every weekday. A day contains an array of { "from": "HH:MM", "to": "HH:MM" } ranges; an empty array means closed. Times are local wall-clock times in the location’s configured timezone.
A time range cannot cross midnight. For opening hours from 11:00 on Monday until 02:00 on Tuesday morning, configure monday with { "from": "11:00", "to": "23:59" } and tuesday with { "from": "00:00", "to": "02:00" }.

Read the current schedule

Replace the schedule

PUT replaces the schedule. Send every weekday for both delivery and pickup, including empty arrays for closed days. Do not send only the days that changed.
Use Special closings for one-off closures without changing the recurring weekly schedule.