BusinessTimeSlots
Create BusinessTimeSlot
Create a new BusinessTimeSlot record.
POST
Create BusinessTimeSlot
A BusinessTimeSlot defines the days and times during which a location is open. Each time slot specifies a day of the week and a from/to time window.
The year, month, and day components of
FromTime and ToTime are always 1976-01-01 — only the time-of-day portion is meaningful.
When no time slots are defined for a location, the location is considered open at all times. Adding time slots restricts opening hours to the specified windows only.
Authentication
This endpoint requires OAuth2 authentication. Include a valid bearer token in the
Authorization header.
The authenticated user must be a full unrestricted administrator or have the BusinessTimeSlot-Create role.Enums
DayOfWeek — DayOfWeek values
DayOfWeek — DayOfWeek values
| Value | Name |
|---|---|
| 0 | Sunday |
| 1 | Monday |
| 2 | Tuesday |
| 3 | Wednesday |
| 4 | Thursday |
| 5 | Friday |
| 6 | Saturday |
Request Body
Required Fields
ID of the business linked to this record.
Start time of the opening window. Only the time-of-day component is used; the date component is always 1976-01-01..
End time of the opening window. Only the time-of-day component is used; the date component is always 1976-01-01..
The day of week value for this business time slot.
Code Examples
Response
200
HTTP status code.
200 on success.A human-readable message confirming the creation.
Contains the
Id of the newly created record.true if the businesstimeslot was created successfully.null on success.Example Response
400
A summary of the validation error(s), in the format
PropertyName: error message.null on validation failure.Array of validation errors.
false when the request fails validation.Example Response
Create BusinessTimeSlot