edit

[POST] …/v1/User/edit

Редактирование пользователя

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

Название Тип данных Обязательность Описание параметра
active bool Необязательный Метка пользователя для выполнения действий в системе
address string Необязательный Адрес пользователя
can_authorize bool Необязательный Метка пользователя для возможности авторизации в системе
date_of_birth string Необязательный Дата рождения пользователя
description string Необязательный Дополнительное описание
email string Необязательный e-mail пользователя
first_name string Необязательный Имя пользователя
group_id Int64 Необязательный id группы пользователей в системе
id Int64 Обязательный id пользователя в системе
language_code string Необязательный Код языка пользователя
last_name string Необязательный Фамилия пользователя
login string Необязательный Логин пользователя в системе
middle_name string Необязательный Отчество пользователя
new_password string Необязательный Новый пароль пользователя в системе
new_password_confirm string Необязательный Подтверждение пароля пользователя в системе
phones string Необязательный Дополнительные телефоны пользователя
sex enum Необязательный Пол пользователя. Принимаемые значения: {male, female, none}

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

{
    "active":true,
    "address":"Tashkent, Mirabad-5",
    "can_authorize":true,
    "date_of_birth":"1990.12.30",
    "description":"User Description",
    "email":"example@mail.com",
    "first_name":"Alexander",
    "group_id":1,
    "id": 16,
    "language_code": "UZ",
    "last_name":"Smirnov",
    "login":"Alex11",
    "middle_name":"Alexandrovich",
    "new_password": "qwerty123",
    "new_password_confirm": "qwerty123",
    "phones":"+998713456789",
    "sex":"male",
}

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

Название Тип данных Обязательность Описание параметра
row_affected Int64 Обязательный Количество изменённых строк

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

{
    "ok": true,
    "result": 
        {
            "row_affected": 1
        }
}