API управления пользователями и ролями от лица системы
API получения сведений о пользователях из внешних источников данных Версия 0.1.200914
Сервер
/sso
Методы
Поиск учетной записи пользователя по id
GET /provision/realms/{realm}/externalIdpProfile/v1/by_principalIdAndSocialNetworkId/{principalId}/{socialNetworkId}/person
Получение персональных данных пользователя из социальной сети по уникальному идентификатору пользователя
Способ | Описание |
---|---|
HTTP |
Системный токен, полученный по схеме
|
Параметры запроса
|
Обязателен |
Пространство (группа) пользователей
|
|
Обязателен |
Идентификатор пользователя в UIDM вида
|
|
Обязателен |
Код социальной сети в UIDM, например
|
Ответы сервера
HTTP-код | Описание | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Успешный ответ. Результат поиска в теле ответа Тело ответа:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Некорректный запрос либо данные из ЕСИА сейчас получить невозможно
Тело ответа:
Пример:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Доступ запрещен. Авторизация не пройдена |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Адресуемая сущность не найдена. Ошибка является non-retryable
Тело ответа:
|
Поиск учетной записи пользователя по токену
GET /provision/realms/{realm}/externalIdpProfile/v1/ty_token/{socialNetworkId}/person
Получение персональных данных пользователя из социальной сети по токену, полученному через сценарий валидации учетной записи социальной сети social-validate
Способ | Описание |
---|---|
HTTP |
Пользовательский токен, полученный через сценарий
|
Параметры запроса
|
Обязателен |
Пространство (группа) пользователей
|
|
Обязателен |
Код социальной сети в UIDM, например
|
Ответы сервера
HTTP-код | Описание | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Успешный ответ. Результат поиска в теле ответа Тело ответа:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Некорректный запрос либо данные из ЕСИА сейчас получить невозможно
Тело ответа:
Пример:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Доступ запрещен. Авторизация не пройдена |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Адресуемая сущность не найдена. Ошибка является non-retryable
Тело ответа:
|