Отделы¶
На этой странице представлены описания методов API, предназначенных для работы с отделами техников из раздела Команда.
Управление отделом¶
Список отделов¶
Получить список всех отделов команды можно с помощью метода team/department/list.
Запрос:
| Параметр | Тип | Описание |
|---|---|---|
search | string | Фильтр по названию отдела без учета регистра. |
offset | number | Смещение относительно первого элемента списка. Значение по умолчанию: 0. |
limit | number | Количество элементов в списке. Значение по умолчанию: 20; максимальное значение: 100. |
Ответ:
Пример ответа
| Название | Тип | Описание |
|---|---|---|
data | array | Список отделов. |
data[].id | number | Внутренний идентификатор отдела. |
data[].name | string | Название отдела. |
data[].ldap | boolean | Указывает, был ли отдел импортирован из поставщика удостоверений через LDAP. |
data[].worker | boolean | Указывает, предназначен ли отдела для рабочих мест. |
data[].create_time | number | Время создания отдела в формате Unix timestamp. |
data[].modify_time | number | Время последнего обновления отдела в формате Unix timestamp. |
data[].size | number | Количество участников отдела. |
Информация об отделе¶
Получить подробную информацию об отделе можно с помощью метода team/department/info.
Запрос:
| Параметр | Тип | Описание |
|---|---|---|
id | number | Внутренний идентификатор отдела. |
Ответ:
Пример ответа
| Название | Тип | Описание |
|---|---|---|
data | object | Данные отдела. |
data.id | number | Внутренний идентификатор отдела. |
data.name | string | Название отдела. |
data.ldap | boolean | Указывает, был ли отдел импортирован из поставщика удостоверений через LDAP. |
data.worker | boolean | Указывает, предназначен ли отдел для рабочих мест. |
data.create_time | number | Время создания отдела в формате Unix timestamp. |
data.modify_time | number | Время последнего обновления отдела в формате Unix timestamp. |
data.members | array | Список участников отдела. |
data.members[].id | number | Внутренний идентификатор участника. |
data.members[].email | string | Адрес электронной почты участника. |
status | number | Статус выполнения. Возможные значения:
|
Создать отдел¶
Создать отдел в своей команде можно с помощью метода team/department/create.
Запрос:
| Параметр | Тип | Описание |
|---|---|---|
name | string | Название отдела. |
worker | boolean | Указывает, предназначен ли отдел для рабочих мест. |
Ответ:
| Название | Тип | Описание |
|---|---|---|
id | number | Внутренний идентификатор созданного отдела. |
status | number | Статус выполнения. Возможные значения:
|
Измененить отдел¶
Изменить данные отдела можно с помощью метода team/department/update.
Запрос:
| Параметр | Тип | Описание |
|---|---|---|
id | number | Внутренний идентификатор отдела. |
name | string | Название отдела. |
Ответ:
| Название | Тип | Описание |
|---|---|---|
status | number | Статус выполнения. Возможные значения:
|
Удалить отдел¶
Удалить отдел можно с помощью метода team/department/remove.
Запрос:
| Параметр | Тип | Описание |
|---|---|---|
id | number | Внутренний идентификатор отдела. |
Ответ:
| Название | Тип | Описание |
|---|---|---|
status | number | Статус выполнения. Возможные значения:
|
Участники отделов¶
Добавление участника в отдел¶
Чтобы добавить учетную запись техника или отправленного приглашения в отдел, используйте метод team/department/member/add.
Запрос:
| Параметр | Тип | Описание |
|---|---|---|
id | number | Внутренний идентификатор отдела. |
email | string | Адрес электронной почты техника или отправленного приглашения. |
Ответ:
| Название | Тип | Описание |
|---|---|---|
status | number | Статус выполнения. Возможные значения:
|
Удаление участника из отдела¶
Чтобы удалить учетную запись техника или отправленного приглашения из отдела, используйте метод team/department/member/remove.
Запрос:
| Параметр | Тип | Описание |
|---|---|---|
id | number | Внутренний идентификатор отдела. |
email | string | Адрес электронной почты технического специалиста или отправленного приглашения. |
Ответ:
| Название | Тип | Описание |
|---|---|---|
status | number | Статус выполнения. Возможные значения:
|