Изменение
Для изменения пользователя используется запрос user/edit:
POST https://api.novaconnect.kz/api/user/edit
{
"id": <int>
"first_name": <string>,
"last_name": <string>,
"email": <string>,
"phone": <string>,
"password": <string>,
"role": <string>,
"send": <bool>
}
Параметры
Параметр | Тип | Описание | Обязательность |
---|---|---|---|
id | int | ID пользователя | Да |
first_name | string | Имя пользователя | Нет |
last_name | string | Фамилия | Нет |
string | Email-адрес | Нет | |
phone | string | Номер телефона | Нет |
password | string | Пароль | Нет |
active | bool | Активность | Нет |
role | string | Роль (список см. ниже) | Нет |
Дополнительная информация
- Значения полей password, active, role возможно поменять только другим пользователям.
Ограничения и доступы
Метод доступен пользователю с любой ролью, однако только пользователь с ролью Администратор может изменять данные о других пользователях компании
Успешный ответ
{
"code": 200,
"message": <string>,
"result": {
"item": {
"id":// <int>,Объект "first_name":типа <string>,
"last_name": <string>,
"phone": <string>,
"email": <string>,
"active": <bool>,
"role": <string>Пользователь
}
}
}
Параметр | Тип | Описание |
---|---|---|
code | int | Код ответа, для успеха - 200 |
message | string | Сообщение ответа |
result. |
||