Недельные окна и исключения выбранного периода — HTTP 200
Поля вложенного объекта обязательны только при наличии этого объекта. Поля с null=да принимают или возвращают явный null. Необязательные поля могут отсутствовать из-за прав.
| Поле | Тип | Обязательно | null | Ограничения и смысл |
|---|---|---|---|---|
data |
объект | да | нет | — |
data.windows |
массив | да | нет | — |
data.windows[] |
объект | да | нет | — |
data.windows[].weekday |
целое число | да | нет | — |
data.windows[].starts_at |
строка | да | нет | — |
data.windows[].ends_at |
строка | да | нет | — |
data.days_off |
массив | да | нет | — |
data.days_off[] |
объект | да | нет | — |
data.days_off[].id |
целое число | да | нет | — |
data.days_off[].date |
строка | да | нет | — |
data.days_off[].reason |
строка / null | да | да | — |
data.timezone |
строка | да | нет | — |
data.version |
строка | да | нет | — |
meta |
объект | да | нет | — |
meta.period |
объект | да | нет | — |
meta.period.from |
строка | да | нет | — |
meta.period.to |
строка | да | нет | — |
Пример формы ответа
Все значения демонстрационные. Идентификаторы связей и доступные ссылки определяет организация.
{
"data": {
"windows": [],
"days_off": [],
"timezone": "Europe/Moscow",
"version": "1793782800"
},
"meta": {
"period": {
"from": "пример",
"to": "пример"
}
}
}