Метод «Получение требований к прикреплению файла к классу документа»

Endpoint: GET {hostname}/dh-documents-service/api/v1/utils/file-attach-restrictions

Метод позволяет получить требования к прикреплению файла к классу документа.

Более подробное описание метода находится в yaml файле «documents_service», который расположен в папке с документацией.

Маппинг параметров запроса

Входящие параметры Способ передачи параметров Требования к заполнению
className Query Класс документа для получения требований к прикреплению файла из контекста документного сервиса:
· Если «className» не указан, то возвращаются только глобальные настройки сервиса (sourceAllowedFileFormats.globalAllowedFileFormats);
· Если «className» указан, но у класса свойство «shouldUseGlobalFormats = false», то глобальные ограничения не учитываются в «currentAllowedFileFormats», но возвращаются в «sourceAllowedFileFormats.globalAllowedFileFormats»;
· Если «className» указан и у класса свойство «shouldUseGlobalFormats = true», то глобальные ограничения учитываются в «currentAllowedFileFormats»
fields Query Фильтрация возвращаемых данных

Пример запроса:

curl --location '[https://docshouse-dev.k8s.lan.lanit.ru/dh-documents-service/api/v1/utils/file-attach-restrictions?className=testClassForDoc&fields=%21sourceAllowedFileFormats](https://docshouse-dev.k8s.lan.lanit.ru/dh-documents-service/api/v1/utils/file-attach-restrictions?className=testClassForDoc&fields=!sourceAllowedFileFormats)' \

 -header 'accept: application/json'