B2BB2CH2H

Получение информации о профиле представителя ЮЛ/ФЛ

Пром GET https://baas.alfabank.ru/oidc/userinfo

Песочница GET https://sandbox.alfabank.ru/oidc/userinfo

Описание

Для идентификации пользователя выполняется запрос на получение информации о профиле представителя ЮЛ/ФЛ. Входящие параметры: access_token.

Исходящие параметры: данные пользователя, на передачу которых от пользователя есть разрешение.

Для каждого Партнера API перечень допустимых клэймов настраивается индивидуально.

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

HEADERS
АТРИБУТ
ОПИСАНИЕ
Authorization
stringrequired

Bearer {access_token}

Accept
stringrequired

application/jwt

Пример запроса
curl -X GET https://baas.alfabank.ru/oidc/userinfo \
  -H 'Accept: application/jwt' \
  -H 'Authorization: Bearer {access-token}'

Параметры ответа

Пример ответа 200 (OK)
eyJraWQiOiJhbGZhLXRlc3Qtand0IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJjdXMiOiJVQUFBQUEiLCJzdWIiOiIzMjI4ZTY4ZS1jYzM0LTRiODItYjQzZC00OTExMmI1ZDlkM2UiLCJiaXJ0aGRhdGUiOiIyMDAwLTAyLTIwIiwicm9sZSI6IkFDQ09VTlRBTlQsIE1BTkFHRVIiLCJnZW5kZXIiOiJNQUxFIiwiaWRlbnRpdHlfZG9jdW1lbnRfbmFtZSI6ItCf0LDRgdC_0L7RgNGCINCz0YDQsNC20LTQsNC90LjQvdCwINCg0KQiLCJpZGVudGl0eV9kb2N1bWVudF9udW1iZXIiOjIyMjIyMiwiaXNzIjoiaHR0cHM6XC9cL2JhYXMuYWxmYWJhbmsucnUiLCJpbm4iOjc0MTUxMTExMjIyMiwiZWlvIjp0cnVlLCJnaXZlbl9uYW1lIjoi0KLQtdGB0YIiLCJtaWRkbGVfbmFtZSI6ItCi0LXRgdGC0L7QstC40YciLCJhY3VzIjoiWEFBQUFBIiwiaWRlbnRpdHlfZG9jdW1lbnRfc2VyaWVzIjoxMTExLCJhdWQiOiIwY2VlMDY4My04NWFlLTQ5ZjItYTYzZC0yOWY5N2FhZDE5MTEiLCJhY2xjIjoiWEFBQUExIiwidXBkYXRlZF9hdCI6IjIwMjItMDEtMjAiLCJuYW1lIjoi0KLQtdGB0YLQvtCyINCi0LXRgdGCINCi0LXRgdGC0L7QstC40YciLCJwaG9uZV9udW1iZXIiOjc5MTkxMTEyMjMzLCJjbGMiOiJVQUFBQTEiLCJmYW1pbHlfbmFtZSI6ItCi0LXRgdGC0L7QsiIsImVtYWlsIjoiZW1haWxAZW1haWwucnUifQ.WVr5xkQSEGqpPXN3aIo0zHZLDL0vvtxEEQ83BrgJo7l0BjjALeGDRYENF2bL8j3n1pXRnduiBQcYNV6teBhESI8V_8kd7Kh7LTePkJWadPSvD__KskC69b4XZ-zN-IQ73NmAcBDStnnhSXGKL6xhdRy-TGiAoKPsRWiDVntsDlpCQNHAt3tJk8q_SQS4S1k6qju9eJ2GFkgmd6z8rR2vaBykaOF0K61ltksw6YgXhuek3OlYkqIAivyKYl59uio8zMpJk-YrPlmawwmvWPF0vKhaLj8Mvn4mVMsVSfuVVKP2ksHG0MAlWpO3Sh9GoKO4d6TQplJ4vgIIeNx-44npqw
Content-Type
stringoptional

application/jwt

Пример ответа 200 (OK)
eyJraWQiOiJhbGZhLXRlc3Qtand0IiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJjdXMiOiJVQUFBQUEiLCJzdWIiOiIzMjI4ZTY4ZS1jYzM0LTRiODItYjQzZC00OTExMmI1ZDlkM2UiLCJiaXJ0aGRhdGUiOiIyMDAwLTAyLTIwIiwicm9sZSI6IkFDQ09VTlRBTlQsIE1BTkFHRVIiLCJnZW5kZXIiOiJNQUxFIiwiaWRlbnRpdHlfZG9jdW1lbnRfbmFtZSI6ItCf0LDRgdC_0L7RgNGCINCz0YDQsNC20LTQsNC90LjQvdCwINCg0KQiLCJpZGVudGl0eV9kb2N1bWVudF9udW1iZXIiOjIyMjIyMiwiaXNzIjoiaHR0cHM6XC9cL2JhYXMuYWxmYWJhbmsucnUiLCJpbm4iOjc0MTUxMTExMjIyMiwiZWlvIjp0cnVlLCJnaXZlbl9uYW1lIjoi0KLQtdGB0YIiLCJtaWRkbGVfbmFtZSI6ItCi0LXRgdGC0L7QstC40YciLCJhY3VzIjoiWEFBQUFBIiwiaWRlbnRpdHlfZG9jdW1lbnRfc2VyaWVzIjoxMTExLCJhdWQiOiIwY2VlMDY4My04NWFlLTQ5ZjItYTYzZC0yOWY5N2FhZDE5MTEiLCJhY2xjIjoiWEFBQUExIiwidXBkYXRlZF9hdCI6IjIwMjItMDEtMjAiLCJuYW1lIjoi0KLQtdGB0YLQvtCyINCi0LXRgdGCINCi0LXRgdGC0L7QstC40YciLCJwaG9uZV9udW1iZXIiOjc5MTkxMTEyMjMzLCJjbGMiOiJVQUFBQTEiLCJmYW1pbHlfbmFtZSI6ItCi0LXRgdGC0L7QsiIsImVtYWlsIjoiZW1haWxAZW1haWwucnUifQ.WVr5xkQSEGqpPXN3aIo0zHZLDL0vvtxEEQ83BrgJo7l0BjjALeGDRYENF2bL8j3n1pXRnduiBQcYNV6teBhESI8V_8kd7Kh7LTePkJWadPSvD__KskC69b4XZ-zN-IQ73NmAcBDStnnhSXGKL6xhdRy-TGiAoKPsRWiDVntsDlpCQNHAt3tJk8q_SQS4S1k6qju9eJ2GFkgmd6z8rR2vaBykaOF0K61ltksw6YgXhuek3OlYkqIAivyKYl59uio8zMpJk-YrPlmawwmvWPF0vKhaLj8Mvn4mVMsVSfuVVKP2ksHG0MAlWpO3Sh9GoKO4d6TQplJ4vgIIeNx-44npqw
error
stringrequired

Код ошибки. Принимает возможные значения: invalid_request - Неверные входные параметры запроса

error_description
stringoptional

Описание ошибки

Пример ошибки
{
  "error": "invalid_request",
  "error_description": "string"
}
Описание клэймов UserInfo
NameDescriptionScope
issURL-адрес Alfa ID по протоколу https (https://id.alfabank.ru/oidc)openid
subУникальный идентификатор Alfa ID пользователя, предназначенный для использования клиентом (client). Длина не должна превышать 255 символов ASCII. Учитывается регистрopenid
audИдентификатор сервиса-партнёра (аудитория токена). Может также содержать идентификаторы для других сервисов. Представляется в виде массива строк с учетом регистра, либо может быть одной строкойopenid
nameПолное имя конечного пользователя в отображаемой форме, включая все части имени, возможно, включая заголовки и суффиксы, упорядоченные в соответствии с локалью и предпочтениями конечного пользователяprofile
given_nameИмя конечного пользователяprofile
family_nameФамилия конечного пользователяprofile
middle_nameОтчество конечного пользователяprofile
emailПредпочтительный адрес электронной почты конечного пользователяemail
genderПол конечного пользователяprofile
birthdateДень рождения конечного пользователя, представленный в формате ISO 8601: 2004 [ISO8601‑2004] ГГГГ-ММ-ДДprofile
phone_numberПредпочитаемый номер телефона конечного пользователяphone
updated_atВремя последнего обновления информации о конечном пользователе. Его значение представляет собой число JSON, представляющее количество секунд с 1970-01-01T0:0:0Z в формате UTC до даты/времениprofile
innИНН конечного пользователяinn
identity_document_nameРусское наименование типа документа, удостоверяющего личность конечного пользователяidentitydocument
identity_document_seriesСерия документа, удостоверяющего личность конечного пользователяidentitydocument
identity_document_numberНомер документа, удостоверяющего личность конечного пользователяidentitydocument
eioИстинно, если конечный пользователь является ЕИО; в противном случае - ложь (для физических лиц не заполняется)eio
roleРоль конечного пользователя в организации (для физических лиц не заполняется)role
actual_addressФактический адрес конечного пользователя (для юридических лиц не заполняется)addressfl
reg_addressАдрес регистрации конечного пользователя (для юридических лиц не заполняется)addressfl
birth_placeМесто рождения конечного пользователя (для юридических лиц не заполняется)birthplace
snilsСНИЛС конечного пользователя (для юридических лиц не заполняется)snils
identity_document_authority_codeКод подразделения, выдавший документ удостоверяющий личность конечного пользователяidentitydocumentdetails
identity_document_authority_nameКем выдан документ удостоверяющий личность конечного пользователяidentitydocumentdetails
identity_document_issue_dateДата выдачи документа удостоверяющего личность конечного пользователяidentitydocumentdetails