Метод «Получить профили пользователя»

Endpoint: GET {hostname}/ldm-users-info-service/api/v2/user-profiles

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

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

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

  • Входящие параметры Способ передачи параметров Требования к заполнению
    profileId Query Идентификатор профиля (id), полученный методом GET {hostname}/ldm-users-info-service/api/v2/users
    fields Query Фильтрация полей вывода. Доступные значения:
    - fields=name,description – возвращает в ответе только поля name,description;
    - fields=!name,!description – возвращает в ответе все остальные поля, но только не поля name, description;
    - fields= – возвращает в ответе все поля и поля по вложенным объектам;
    - fields=* – возвращает в ответе все поля родительского объекта и поля по вложенным объектам (на которых не настроена фильтрация);
    - fields=name, properties, properties.id – возвращает поле name основного объекта и поле id у вложенного объекта properties;
    - fields=name, properties.
    , !properties.name – возвращает name и все поля вложенного объекта properties, за исключением поля properties.name

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

curl --location 'https://docshouse-dev.k8s.lan.lanit.ru/dh-gateway-api-service/ldm-users-info-service/api/v2/user-profiles?profileId=1ae573f7-0dd4-4173-a035-971e710e4936&fields=fields%3D%21name%2C%21description' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer