19 октября 2026 года
PUT /hrm/kedo/document/{id}/archive: добавлен эндпоинт архивирования документа в КЭДО. В пути запроса передаётся ID документа.
DELETE /hrm/kedo/document/{id}: удаление отключено. Запрос на прежний эндпоинт архивирует документ. Для архивирования используйте новый PUT-метод.
POST /docs/templates: добавлено поле
PUT /docs/templates/{id}: добавлено поле
💙 Новое:
POST /docs/templates/approval: создание шаблона маршрута согласования.
GET /docs/templates/approval: получение списка шаблонов маршрутов согласования.
GET /docs/templates/approval/{id}: получение конкретного шаблона маршрута согласования по его ID.
PUT /docs/templates/approval/{id}: обновление шаблона маршрута согласования.
DELETE /docs/templates/approval/{id}: удаление шаблона маршрута согласования по его ID.
Маршруты согласования, ранее настроенные внутри шаблонов документов, перенесены в новые сущности. Для связи шаблона документа с шаблоном маршрута используется поле
PUT /hrm/kedo/document/{id}/archive: добавлен эндпоинт архивирования документа в КЭДО. В пути запроса передаётся ID документа.
DELETE /hrm/kedo/document/{id}: удаление отключено. Запрос на прежний эндпоинт архивирует документ. Для архивирования используйте новый PUT-метод.
POST /docs/templates: добавлено поле
approvalRouteTemplateId. При создании шаблона документа можно указать ID сохранённого шаблона маршрута согласования и связать их.PUT /docs/templates/{id}: добавлено поле
approvalRouteTemplateId. Позволяет назначить или заменить шаблон маршрута согласования у существующего шаблона документа.POST /docs/templates/approval: создание шаблона маршрута согласования.
GET /docs/templates/approval: получение списка шаблонов маршрутов согласования.
GET /docs/templates/approval/{id}: получение конкретного шаблона маршрута согласования по его ID.
PUT /docs/templates/approval/{id}: обновление шаблона маршрута согласования.
DELETE /docs/templates/approval/{id}: удаление шаблона маршрута согласования по его ID.
Маршруты согласования, ранее настроенные внутри шаблонов документов, перенесены в новые сущности. Для связи шаблона документа с шаблоном маршрута используется поле
approvalRouteTemplateId.Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
21 октября 2026 года
💙 Новое:
GET /calendar/user/{userId}: получение календаря пользователя и доступных слотов для записи по его userID.
POST /calendar/user/{userId}/slots/{id}/book: бронирование выбранного слота в календаре пользователя.
GET /calendar/public/{username}: получение публичного календаря пользователя и доступных слотов для записи по его имени пользователя.
POST /calendar/public/{username}/slots/{id}/book: бронирование слота через публичный календарь пользователя.
💙 Обновления:
POST /meetings: добавлено поле
POST /meetings/{id}: добавлено поле
GET /calendar/user/{userId}: получение календаря пользователя и доступных слотов для записи по его userID.
POST /calendar/user/{userId}/slots/{id}/book: бронирование выбранного слота в календаре пользователя.
GET /calendar/public/{username}: получение публичного календаря пользователя и доступных слотов для записи по его имени пользователя.
POST /calendar/public/{username}/slots/{id}/book: бронирование слота через публичный календарь пользователя.
POST /meetings: добавлено поле
visibility. При создании встречи можно указать уровень её видимости: private (приватная), org (для организации) или public (публичная).POST /meetings/{id}: добавлено поле
visibility. Позволяет изменять уровень видимости существующей встречи.Please open Telegram to view this post
VIEW IN TELEGRAM
👍3