Метод «Изменить замещение»

Endpoint: PUT {hostname}/ldm-organization-directory-service/api/v1/substitutions/{substitutionId}

Метод позволяет изменить замещение по его уникальному идентификатору.

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

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

Входящие параметры Способ передачи параметров Требования к заполнению
substitutionId Body Идентификатор замещения (id), полученный методом GET {hostname}/ldm-organization-directory-service/api/v1/substitutions
substitutedPositionId Body Идентификатор должностной позиции в замещениях (id), полученный методом GET {hostname}/ldm-organization-directory-service/api/v1/substitutions
replaceablePositionId Body Идентификатор замещающей должности (id), полученный методом GET {hostname}/ldm-organization-directory-service/api/v1/substitutions
startDate Body Дата начала срока замещения. Значение согласно описанию в зависимости от потребностей клиента
endDate Body Дата окончания срока замещения. Значение согласно описанию в зависимости от потребностей клиента

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

curl --location --request PUT 'https://docshouse.ldm.lanit.ru/dh-gateway-api-service/ldm-organization-directory-service/api/v1/substitutions/5fc28b56-1237-4791-b4dc-8c351f37bda1' \

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

--header 'Accept: application/json' \

--header 'Authorization: Bearer 

--data '{

 "replaceablePositionId": "3bc73f21-3395-1253-b4df-1c471f45bfa8",

 "substitutedPositionId": "5fb20c57-1178-1476-c2fd-5c792b75cfa1",

 "startDate": "2024-03-18T05:03:52.005Z",

 "endDate": "2024-03-28T08:03:52.003Z"

}'