Schedule
Manage business operating hours and availability.
Required scope: schedule:read or schedule:write
GET
/businesses/{businessId}/scheduleGet the weekly operating schedule.
Response
{
"data": [
{ "dayOfWeek": 0, "isOpen": false },
{ "dayOfWeek": 1, "isOpen": true, "openTime": "09:00", "closeTime": "18:00" },
{ "dayOfWeek": 2, "isOpen": true, "openTime": "09:00", "closeTime": "18:00" },
{ "dayOfWeek": 3, "isOpen": true, "openTime": "09:00", "closeTime": "18:00" },
{ "dayOfWeek": 4, "isOpen": true, "openTime": "09:00", "closeTime": "20:00" },
{ "dayOfWeek": 5, "isOpen": true, "openTime": "09:00", "closeTime": "16:00" },
{ "dayOfWeek": 6, "isOpen": false }
]
}PUT
/businesses/{businessId}/schedule/bulkUpdate the full weekly schedule.
Request
{
"schedules": [
{ "dayOfWeek": 0, "isOpen": false },
{ "dayOfWeek": 1, "isOpen": true, "openTime": "09:00", "closeTime": "18:00" },
{ "dayOfWeek": 2, "isOpen": true, "openTime": "09:00", "closeTime": "18:00" },
{ "dayOfWeek": 3, "isOpen": true, "openTime": "09:00", "closeTime": "18:00" },
{ "dayOfWeek": 4, "isOpen": true, "openTime": "09:00", "closeTime": "20:00" },
{ "dayOfWeek": 5, "isOpen": true, "openTime": "09:00", "closeTime": "16:00" },
{ "dayOfWeek": 6, "isOpen": false }
]
}