T-ID. Информация о пользователе
Методы принадлежат API T-ID и нужны для получения информации о физических лицах. Доступно только для партнерской интеграции.
Получение учетных данных
Пользователь должен дать согласие на предоставление номера телефона и ФИО. scopes
для получения учетных данных у токена — profile
и phone
.
Для получения информации о пользователе приложение партнера вызывает POST-метод https://id.tbank.ru/userinfo/userinfo
.
Запрос
Authorization
— Bearer\{access_token}.Content-type
— application/x-www-form-urlencoded.client_id
— имя пользователя, которое партнер получил на почту после подписания договора.client_secret
— пароль, который партнер получил на почту после подписания договора.
Пример запроса
curl -X POST https://id.tbank.ru/userinfo/userinfo -H Authorization: Bearer -H Content-Type: application/x-www-form-urlencoded -d client_id=tid_partner&client_secret=FTarqNKxFgTZIHKKdT17F8TAOoP5wM
Ответ
sub
— идентификатор авторизированного пользователя;name
— фамилия, имя;gender
— пол;birthdate
— дата рождения в форматеyyyy-mm-dd
;family_name
— фамилия;given_name
— имя;middle_name
— отчество;phone_number
— телефон в формате+ (международный идентификатор страны)(номер абонента)
.
Пример ответа
"sub": "88500a54-8dc4-4354-e053-6c7ed90a2b24", "name" : "Ломоносов Михаил" "family_name" : "Ломоносов" "given_name" : "Михаил" "middle_name" : "Васильевич" "phone_number": "+79991112233", "phone_number_verified": true, "gender": "male", "birthdate": "1711-11-19"