Сбер ID
Документация

1.3.1. Параметры запроса

Back-end партнера инициирует запрос в back-end банка на получение профиля клиента. Тип запроса - GET.

Ниже приведен пример запроса:

curl --request GET \
  --url https://api.sberbank.ru:8443/prod/sberbankid/v2.1/userinfo/v3 \
  --header 'accept: application/json' \
  --header 'authorization: Bearer DC3641EC-A0C1-F61A-B2DE-A331C0B2E20F' \
  --header 'x-ibm-client-id: 5e76680a-6344-4978-8ee4-5ff6370695ddd' \
  --header 'x-introspect-rquid: L4hE5nH3wB5lC6sP0bO7bA666yM5bH5h'


Таблица 13. Описание полей запроса на получение профиля клиента

№ п/п

Наименование поля

Заголовок/поле

Описание

Обязательность поля

1

Authorization

Заголовок

Полученный ранее токен, см. Ответ на запрос access token и Id token.
В начало необходимо добавить «Bearer», например: Bearer
DC3641EC-A0C1-F61A-B2DE-A331C0B2E20F

Да

2

x-introspect-rquid

Заголовок

Уникальный идентификатор сообщения, «maxLength=32 и pattern=([0-9]|[a-f]|[A-F]){32})», переданный во входящем сообщении. Необходим для журналирования входящих вызовов и удобства разбора инцидентов.
Чтобы обеспечить уникальность, можно использовать стандартные библиотеки и классы для генерации UUID/GUID
(https://ru.wikipedia.org/wiki/UUID), убрав из результата разделители «-».

Да

3

X-IBM-Client-ID

Заголовок

Идентификатор системы партнера, полученный партнером в Личном кабинете после регистрации приложения.

Да

4

Accept

Заголовок

Опционально. Может принимать значения application/json или application/jwt.

Нет