Изменение
Для изменения пользователя используется запрос 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. |
||