17.10.24 Изменения API
Добавили новые методы API, которые позволяют прикладывать дополнительные документы к основному документу в КЭДО. Документы, приложенные через API, будут отображаться и в веб-сервисе в основном процессе документооборота. Приложения можно будет скачать и из веб-сервиса.
В будущем появится возможность добавлять, изменять или удалять приложения через веб-сервис.
Управление приложениями через Public API:
- Создание процесса с приложениями к документу: метод POST /kedo/api/v1/orgs/{orgId}/processes.
Добавить приложения можно как в формализованном, так и неформализованном процессе. Для формализованных процессов реализована проверка на название приложения по маске [a-zA-Za-яА-Я0-9_]{1,250}.[a-z0-9]{3,4}.
Приложений может быть несколько, до 30 штук. Максимальный размер для одного приложения — 10 Мб. - Добавление или удаление приложения из документа: метод PATCH /kedo/api/v1/orgs/{orgId}/processes/{processId}.
Эти действия возможны, если документооборот не завершен. - Получение печатной формы приложения с помощью методов:
- Получение приложений к документу: метод GET /kedo/api/v1/orgs/{orgId}/processes/{processId}.
В ответе приложения возвращаются в documents.children. - Получение приложений к документу вместе с информацией о процессах участника: метод POST /kedo/api/v1/orgs/{orgId}/processes/participated/query.
В ответе приложения возвращаются в documents.children.