IntraVision

IntraDesk API. Обновление группы сотрудников

Каждый запрос к IntraDesk API должен содержать токен авторизации в заголовке authorization, см. Статья №1229

PUT: https://apigw.intradesk.ru/settings/api/EmployeeGroups

Headers:
content-type: application/json
authorization: Bearer {указываем_токен_доступа}

Body
Обязательно указание поля "id"  - идентификатора группы для изменения, а также поля "updatedAt" - дата последнего изменения группы (можно получить при запросе на получение данной группы через запрос Статья №4691 )
При запросе необходимо передавать все поля. Поля, которые не будут переданы, обнулятся.

Пример запроса на изменение названия группы, при этом оставляем указанные телефоны:
{
"id":134087,
"updatedAt": "2021-04-19T16:52:52.3034220Z",
"name":"Моя группа переименование",
"phoneNumbers":[{"phoneNumber":"1232123212","default":true}]
}

Поля body для запроса
"id" - числа, идентификатор группы сотрудников
"name" - строка, название группы
"description" - строка, описание группы
"phoneNumbers" - массив, список телефонов (подробнее о формате ниже в Формат телефонов). Чтобы обнулить, передаем пустой массив.
"isArchived" - булевый признак, удалена ли группа (заархивирована)
"workingScheduleId" - идентификатор рабочего расписания группы

Формат телефонов
"phoneNumber" - строка, номер телефона, 10 цифр без кода страны
"default" - булевый признак, телефон по умолчанию (может быть только один)
Клиенты
API