Метод «Изменить замещение»¶
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"
}'