addglobal

[POST] …/v1/User/addglobal

Создание глобального пользователя.

Входные параметры

Название Тип данных Обязательность Описание параметра
group_id Int32 Обязательный id группы пользователей в системе
phone string Обязательный Номер телефона пользователя


Данные метод обращается к саббилингу для проверки, есть ли клиент с указанным номером телефона:

Клиент найден Клиент не найден
Происходит привязка клиента к апи логину (аккаунту) из которого вызвался метод. Создаётся пользователь с данными, полученными из саббиллинга. Поле send_registration=false, поле user_id будет содержать id пользователя в аккаунте (апи логине) Клиенту высылается ссылка для завершения регистрации и после завершения регистрации клиент привязывается к аккаунту (апи логину) на стороне саббилинга в аккаунте создаётся пользователь. Поле send_registration=true, поле user_id = 0

Пример запроса

{
    "phone":"+998901234567",
    "group_id": 1
}

Выходные параметры

Название Тип данных Описание параметра
send_registration bool флаг показывающий, что пользователю было отправлено сообщение о регистрации
user_id Int64 id пользователя

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

{
    "ok": true,
    "result": 
        {
            send_registration: false,
            "user_id": 16
        }
}