1. Главная
  2. руководства пользователя
  3. Документация RESTful API
  4. [v2] Установить особый час работы филиала API

[v2] Установить особый час работы филиала API

 

Описание Вызов этой конечной точки путем предоставления токена пользователя-администратора, чтобы установить особый час работы филиала для компании.
Конечная точка {DataManagerAPI}/api/v2/Site/[BranchId]/SetBranchSpecialOperatingHours
Способ доставки POST
Заголовки
  1. AToken: значение токена возвращается из API «Сгенерировать токен доступа» указав имя пользователя и пароль
Описание конечной точки 1. «BranchId» — это уникальный ключ для идентификации ветки, не изменяйте просто это значение.
    1. «BranchId» можно получить / сослаться из 'API Сайтов'
Тело - пример JSON
[
            {
                "Date": "2022-06-29T00:00:00",
                "StartTime": "2022-06-29T00:00:00",
                "EndTime": "2022-06-29T00:00:00",
                "IsDayOff": правда,
                «Комментарий»: «Тестовый спецвыпуск 1»
            },
            {
                "Date": "2022-07-12T00:00:00",
                "StartTime": "2022-07-12T00:00:00",
                "EndTime": "2022-07-12T00:00:00",
                "IsDayOff": правда,
                «Комментарий»: «Тестовый спецвыпуск 2»
            }
]
Описание тела
  1. «Дата» — это конкретная дата, когда эта специальная операция будет применяться к этой ветке.
  2. «IsDayOff» указывает, не работает ли эта ветвь в определенный день недели.
  3. «Комментарий» указать цель специального рабочего часа для. 
  4. Полный список особых часов работы соответствующих филиалов можно получить по адресу API GetSpecialOperatingHour

PS: Пожалуйста, передайте все специальные часы работы в этой ветке, в противном случае те специальные часы работы, которые не указаны в JSON, будут считаться особыми часами работы, которые необходимо удалить.   

Ответ — пример JSON
{
    «Статус»: 200,
    "Ошибка": "",
    "Сообщение": "Часы работы обновлены",
    «Данные»: ноль
}
Обновлено в июле 15, 2022