Skip to main content

BusinessHoursInput

Operating hours configuration for a specific day of the week.

Defines when the warehouse is operational including opening/closing times and lunch break periods. Used for scheduling operations and customer communication about availability.

input BusinessHoursInput {
dayOfWeek: Float!
openingTime: String
closingTime: String
lunchBeakStartTime: String
lunchBeakEndTime: String
}

Fields

BusinessHoursInput.dayOfWeek ● Float! non-null scalar

Day of the week (0=Sunday, 1=Monday, ..., 6=Saturday).

Numeric representation of the day of the week for which these operating hours apply.

BusinessHoursInput.openingTime ● String scalar

Warehouse opening time in 24-hour format (HH:MM).

Time when the warehouse begins operations for the day. Must be in HH:MM format (e.g., "08:00").

BusinessHoursInput.closingTime ● String scalar

Warehouse closing time in 24-hour format (HH:MM).

Time when the warehouse ends operations for the day. Must be in HH:MM format (e.g., "20:00").

BusinessHoursInput.lunchBeakStartTime ● String scalar

Lunch break start time in 24-hour format (HH:MM).

Time when the lunch break begins, during which operations may be limited. Must be in HH:MM format (e.g., "12:00").

BusinessHoursInput.lunchBeakEndTime ● String scalar

Lunch break end time in 24-hour format (HH:MM).

Time when the lunch break ends and full operations resume. Must be in HH:MM format (e.g., "12:30").

Member Of

CreateWarehouseInput input ● UpdateWarehouseInput input