Профиль пользователя
POST /v2/user/profile
{
"params": {
"idUser": 40530
}
}
- idUser - идентификатор пользователя. Не обязательный параметр. По умолчанию используется идентификатор авторизованного пользователя.
Ответ:
{
"code": 0,
"message": "string",
"result": {
"idUser": 0,
"idAgent": 0,
"lgn": "string",
"userFIO": "string",
"agentName": "string",
"groupChar": "string",
"groupName": "string",
"phone": "string",
"email": "string",
"iin": "string",
"blocked": 0,
"agents": [
{
"idAgent": 0,
"agentName": "string"
}
],
"configs": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
}
}
}
- idUser - идентификатор пользователя, по которому получен профиль
- userFIO - ФИО пользователя
- groupChar - символьный идентификатор роли пользователя
- lgn - логин пользователя
- blocked - флаг блокировки (0 - не заблокирован, 1 - заблокирован)
- groupName - наименование роли пользователя
- phone - мобильный телефон пользователя, привязанный к учетной записи
- email - емаил пользователя
- agents - секция со списком агентов (вершин), доступ к которым есть у пользователя;
Устаревшие теги, будут удалены после 31.01.2024
idAgent и agentName- идентификатор и наименование агента. Эти теги оставлены для обратной совместимости, их использование не рекомендуется в новых разработках)configs- секция с конфигурационными настройками пользователя. Все значения - строковые. Если значения, например, в json или xml, то кодируются в base64; кодирование перед сохранением и декодирование при получении выполняет клиентское приложение.