[POST] …/v1/User/Add
Cоздание системного пользователя.
Входные параметры
Название | Тип данных | Обязательность | Описание |
---|---|---|---|
group_id | Int64 | Обязательный | ID группы пользователей в системе |
new_password | String | Обязательный | Новый пароль пользователя в системе |
new_password_confirm | String | Обязательный | Подтверждение пароля пользователя в системе |
first_name | String | Обязательный | Имя |
last_name | String | Обязательный | Фамилия |
middle_name | String | Обязательный | Отчество |
sex | Enum | Обязательный | Пол пользователя: <None | 1 > - не указан, <Male | 2 > - мужской, <Female | 3 > - женский |
date_of_birth | String | Обязательный | Дата рождения: ДД-ММ-ГГГГ |
address | String | Обязательный | Адрес пользователя |
phones | String | Обязательный | Дополнительные номера телефона пользователя |
String | Обязательный | Электронная почта пользователя | |
description | String | Обязательный | Дополнительные маметки |
login | String | Обязательный | Логин пользователя |
can_authorize | Boolean | Обязательный | Может ли авторизоваться в системе |
active | Boolean | Обязательный | Может ли выполнять действия в системе |
language_code | String | Обязательный | Код языка в системе. Берётся из параметра code модели Language |
Пример запроса
{
"group_id":1,
"new_password":"Passwor!d34",
"new_password_confirm":"Passwor!d34",
"first_name": "John",
"last_name": "Kennedy",
"middle_name": "Fitzgerald",
"sex": "Male",
"date_of_birth": "1993-12-21",
"address": "456 Elm Street, Suite 3, Los Angeles, CA 90001, USA",
"phones": "998123456789",
"email": "example@example.com",
"description": "example",
"login": "Admin",
"can_authorize": true,
"active": true,
"language_code": "RUS"
}
Выходные параметры
Название | Тип данных | Описание |
---|---|---|
new_id | Int64 | ID созданного пользователя |
Пример ответа
{
"ok": true,
"result": {
"new_id": 1
}
}