T-ID. Информация о пользователе
Методы принадлежат API T-ID и нужны для получения информации о физических лицах. Доступно только для партнерской интеграции.
Получение учетных данных
Пользователь должен дать согласие на предоставление следующих данных: «Полное имя», «email», «Номер телефона». Перечень scopes
у токена для получения учетных данных:
- profile;
- phone;
- email.
Входные параметры
- Заголовок
Authorization = Bearer \\{access_token}
. - Поля формы
application/x-www-form-urlencoded
: client_id
— ID клиента;client_secret
— пароль клиента.
Формат ответа
Ответ метода представлен в формате application/json
. Поля JSON-документа зависят от scopes, нефиксированный список:
sub
— идентификатор авторизированного пользователя;name
— фамилия, имя;gender
— пол;birthdate
— дата рождения в форматеyyyy-mm-dd
;family_name
— фамилия;given_name
— имя;middle_name
— отчество;phone_number
— телефон в формате+ (международный идентификатор страны)(номер абонента)
;email
— адрес электронной почты.
Пример запроса
POST https://id.tbank.ru/userinfo/userinfo
Пример ответа
"email": "tbank@mail.ru", "email_verified": false, "family_name": "Иванов", "birthdate": "2000-01-01", "sub": "923d4812-148c-45v4-a56b-eed15cdd2857", "name": "Иванов Олег", "gender": "male", "phone_number": "+79998887766", "phone_number_verified" : true, "middle_name": "Юрьевич", "given_name": "Олег"