[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
}
}