POST

Update Business Schedule


Developer Preview

This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.

Updates a site's business schedule.

Note: This method overwrites the current business schedule. businessSchedule is an array, so it must be written in its entirety. Therefore, you must modify the existing array and specify it in the API call.

Authentication

You can only call this method when authenticated as a Wix app or Wix user identity.

Permissions
Manage Business Schedule
Manage Restaurants - all permissions
Learn more about app permissions.
Endpoint
POST
https://www.wixapis.com/site-properties/v4/properties/business-schedule

Body Params
businessScheduleBusinessSchedule

The site's business schedule in the site time zone.

Response Object
Returns an empty object.
Update site business schedule
Request
cURL
curl -X POST \ 'https://www.wixapis.com/site-properties/v4/properties/business-schedule' -H 'Content-Type: application/json' \ -H 'Authorization: <AUTH>' \ --data-binary '{ "businessSchedule": { "periods": [ { "openDay": "MONDAY", "openTime": "10:20", "closeDay": "MONDAY", "closeTime": "23:00" }, { "openDay": "TUESDAY", "openTime": "10:20", "closeDay": "TUESDAY", "closeTime": "23:00" } ], "specialHourPeriod": [ { "startDate": "2023-12-25T00:00", "endDate": "2024-01-01T24:00", "isClosed": "true", "comment": "Closed for Christmas-New Year break." }, { "startDate": "2024-07-04T00:00", "endDate": "2024-07-04T24:00", "isClosed": "true", "comment": "Closed for Independence Day." } ] } }'
Response
JSON
{}
Errors
401Unauthenticated

There is 1 error with this status code.

403Permission Denied

There is 1 error with this status code.

This method may also return standard errors. Learn more about standard Wix errors.

Did this help?