[POST] …/v1/User/AddGlobal
Создание глобального пользователя.
Входные параметры
| Название | Тип данных | Обязательность | Описание |
|---|---|---|---|
| phone | String | Обязательный | Номер телефона пользователя |
| group_id | Int32 | Обязательный | ID группы пользователей в системе |
Данные метод обращается к саббилингу для проверки, есть ли клиент с указанным номером телефона:
| Клиент найден | Клиент не найден |
|---|---|
Происходит привязка клиента к апи логину (аккаунту) из которого вызвался метод. Создаётся пользователь с данными, полученными из саббиллинга. Поле send_registration=false, поле user_id будет содержать id пользователя в аккаунте (апи логине) |
Клиенту высылается ссылка для завершения регистрации и после завершения регистрации клиент привязывается к аккаунту (апи логину) на стороне саббилинга в аккаунте создаётся пользователь. Поле send_registration=true, поле user_id = 0 |
Пример запроса
{
"phone":"998901234567",
"group_id": 1
}
Выходные параметры
| Название | Тип данных | Описание |
|---|---|---|
| send_registration | Boolean | Флаг показывающий, что пользователю было отправлено сообщение о регистрации |
| user_id | Int64 | ID пользователя |
Пример ответа
{
"ok": true,
"result": {
"send_registration": false,
"user_id": 1
}
}