4.2.4.2. Получение информации о пользователе

Краткие сведения


Типы запросов
GET 
ОписаниеПолучение информации о пользователе
Название

GetSubscriber

URL/v1/line/subscriber/{user_id}/

Описание

Метод возвращает информацию о пользователе

Запрос к серверу

Параметры Path

ПолеТипОписание
user_idUUIDID пользователя, являющегося получателем любой линии поддержки

Пример

Информация о пользователе

GET /v1/line/subscriber/1b247b35-8554-11e6-80e3-0025904f970d/ HTTP/1.1
Host: push.1c-connect.com
accept: application/json
authorization: Basic dGVzdDp0ZXN0

Curl

curl -X GET "https://push.1c-connect.com/v1/line/subscriber/1b247b35-8554-11e6-80e3-0025904f970d/" \
-H "accept: application/json" \
-u test:test

Ответ сервера

Название объекта

User

Описание объекта

Пользователь

Данные

Поле

Тип

Описание

user_id

UUID

ID пользователя

counterpart_id

UUID

Контрагент, к которому относится пользователь (клиент)

counterpart_owner_id

UUID

Контрагент, владелец пользователя (создавший клиента)

name

String

Имя пользователя

surname

String

Фамилия пользователя

patronymic

String

Отчество пользователя

avatar_url

String?

Ссылка на аватар

avatar_small_url

String?

Ссылка на превью аватара

email

String

Email пользователя

post

String

Должность пользователя

phone

String

Телефон пользователя

Пример

{
    "avatar_small_url": "https://filetransfer.buhphone.com/Work/avatars/1d12394c-15ee-11e3-93b5-7054d21ab6ff-1415528465-preview.jpg",
    "avatar_url": "https://filetransfer.buhphone.com/Work/avatars/1d12394c-15ee-11e3-93b5-7054d21ab6ff-1415528465.jpg",
    "email": "sovsem@pisem.net",
    "name": "Иван",
    "patronymic": "Иванов",
    "phone": "+79876543210",
    "post": "Канонир",
    "surname": "Иванович",
    "counterpart_id":"ae052c9a-307c-11eb-3b94-00505601495b",
    "counterpart_owner_id":"6dd05738-1464-11e3-93b5-7054d21ab6ff",
    "user_id": "1b247b35-8554-11e6-80e3-0025904f970d"
}

Ошибки

КодОписание
400Запрос содержит ошибку
401Пользователь не авторизован
403Недостаточно прав