Метод «Проверка возможности прикрепления файла к классу документа»

Endpoint: POST {hostname}/dh-documents-service/api/v1/utils/file-attach-validate

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

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

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

Входящие параметры Способ передачи параметров Требования к заполнению
fields Query Фильтрация возвращаемых данных
className Body Класс документа, к которому прикрепляется файл
fileId Body UUID файла, который прикрепляется к документу. Обязательный, если не переданы «mimeType» и «fileSize»
mimeType Body mimeType файла. Обязательный, если не передан «fileId»
fileSize Body Размер файла. Обязательный, если не передан «fileId»
fileSizeUnit Body Единица измерения размера файла (1 KiB = 1024 B - IEC 60027-2). Доступные значения:
· B;
· KiB;
· MiB;
· GiB;
· TiB;
· PiB

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

curl --location 'https://docshouse-dev.k8s.lan.lanit.ru/dh-documents-service/api/v1/utils/file-attach-validate?fields=result' \

 -header 'accept: application/json' \

 -header 'Content-Type: application/json' \

 -data '{

 "className": "simpleDocument",

 "fileId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",

 "mimeType": "application/g-tar",

 "fileSize": 22546,

 "fileSizeUnit": "KiB"

}'