Заголовки запроса
API токен сервисного пользователя в формате Bearer. Получите токен в панели администратора школы. Формат:
Bearer YOUR_TOKEN.Уникальный идентификатор продавца в системе. Используется для разграничения доступа между разными продавцами.
Уникальный идентификатор школы в системе. Определяет контекст выполнения операции.
Руководитель департамента привязывается к активному трудоустройству сотрудника. У департамента может быть
несколько руководителей, но только один из них — основной (
isPrimary).Назначить руководителя
StaffManage.
Эндпоинт работает как upsert: если руководитель для пары департамент + трудоустройство уже назначен —
обновляется только флаг isPrimary, иначе создаётся новая запись. При isPrimary=true предыдущий основной
руководитель департамента автоматически снимается с этой роли (флаг isPrimary у него сбрасывается в false).
Департамент и трудоустройство должны принадлежать школе, трудоустройство должно быть активным.
Параметры запроса
ID департамента. Департамент должен принадлежать школе.
ID активного трудоустройства сотрудника, который назначается руководителем.
Назначить сотрудника основным руководителем департамента. По умолчанию
false. При true предыдущий основной
руководитель автоматически перестаёт быть основным.Снять руководителя
StaffManage.
Удаляет запись руководителя департамента (мягкое удаление). После снятия основного руководителя департамент
остаётся без основного руководителя, пока не будет назначен новый.
Параметры запроса
ID записи руководителя департамента (поле
id из ответа на назначение).Ответ
Флаг успешного снятия руководителя.
Требования к правам доступа
Модуль staff доступен только для школ сегмента
Corporate. Для назначения и снятия руководителей департаментов
требуется право StaffManage.