Перейти до основного вмісту

CreateStaffScheduleDto

dayOfWeekstringrequired

День недели

Possible values: [monday, tuesday, wednesday, thursday, friday, saturday, sunday]

Example: monday
startTimestringrequired

Час початку роботи (HH:mm) у TZ бізнесу

Example: 09:00
endTimestringrequired

Час завершення роботи (HH:mm) у TZ бізнесу

Example: 18:00
isWorkingDayboolean

Рабочий день

Example: true
intervals object[]

Split-зміни: інтервали роботи. null/відсутнє → один інтервал (startTime–endTime). startTime/endTime мають дорівнювати зовнішнім межам інтервалів.

  • Array [
  • startTimestringrequired

    Початок (HH:mm)

    Example: 09:00
    endTimestringrequired

    Кінець (HH:mm)

    Example: 13:00
  • ]
  • CreateStaffScheduleDto
    {
    "dayOfWeek": "monday",
    "startTime": "09:00",
    "endTime": "18:00",
    "isWorkingDay": true,
    "intervals": [
    {
    "startTime": "09:00",
    "endTime": "13:00"
    }
    ]
    }