Skip to main content

Изменение

Для изменения пользователя используется запрос 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>
}
Параметры
ПараметрТипОписаниеОбязательность
idintID пользователяДа
first_namestringИмя пользователяНет
last_namestringФамилияНет
emailstringEmail-адресНет
phonestringНомер телефонаНет
passwordstringПарольНет
activeboolАктивностьНет
rolestringРоль (список см. ниже)Нет

Дополнительная информация

  • Значения полей 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>
    }
  }
}
ПараметрТипОписание
codeintКод ответа, для успеха - 200
messagestringСообщение ответа
result.item.idintID группы
result.item.first_namestringИмя
result.item.last_namestringФамилия
result.item.phonestringНомер телефона
result.item.emailstringEmail-адрес
result.item.activeboolАктивность
result.item.rolestringКод роли