Метод «Создать МЧД»

Endpoint: POST {hostname}/ldm-poa-service/api/v1/poas

Метод позволяет создать новый документ в Системе.

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

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

Входящие параметры Способ передачи параметров Требования к заполнению
pwc Query PWC=true – создание документа/КД в режиме рабочей копии, PWC=false – создание опубликованного документа/КД
verify Query Необходимость проверки на комплектность КД перед созданием вложенного простого документа
name Body Наименование документа. Значение согласно описанию в зависимости от потребностей клиента
className Body Класс документа. Значение согласно описанию в зависимости от потребностей клиента
fileId Body Идентификатор файла (id), полученный методом GET {hostname}/dh-documents-service/api/v1/documents
compoundId Body UUID композитного документа, в который включен создаваемый простой документ. Только для простых документов, для композитных документов всегда null или не передается

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

curl --location 'https://ldm-docs.k8s.lan.lanit.ru/api/v1/poas?pwc=false&verify=true' \

 -header 'accept: application/json' \

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

 -data '{

 "name": "myDoc",

 "className": "string",

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

 "compoundId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"

}'