Метод «Изменить настройку»

Endpoint: PUT {hostname}/ldm-user-settings-service/api/v1/settings/{id}

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

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

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

Входящие параметры Способ передачи параметров Требования к заполнению
id Path Идентификатор настройки (id), полученный методом GET {hostname}/ldm-user-settings-service/api/v1/settings
userName Body Имя пользователя
application Body Наименование приложения
containerType Body Тип контейнера
container Body Код контейнера
key Body Ключ настройки
value Body Значение настройки
description Body Описание настройки
isGeneral Body Признак общей настройки

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

curl --location --request PUT 'https://docshouse-dev.k8s.lan.lanit.ru/dh-gateway-api-service/ldm-user-settings-service/api/v1/settings/44c5b932-80f8-492b-ad9b-c75972b8777f' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer
--data '{
  "userName": "testName",
  "application": "myApp",
  "containerType": "page",
  "container": "documents,222853af-1e25-594c-8f59-cadfa7bfe9d2",
  "key": "language",
  "value": "RU",
  "description": "test",
  "isGeneral": true
}'