Профиль

Данные пользователя

Для получения данных текущего пользователя используется запрос user/get:

POST https://api.novaconnect.kz/api/user/get

{}

Успешный ответ

{
  "code": 200,
  "count": <int>,
  "all_count": <int>,
  "result": {
      "item": <object> 
  },
  "message": <string>
}
Параметр Тип Описание
code int Код ответа, для успеха - 200
message string Сообщение ответа
item object Объект типа Пользователь

Изменение данных

Для изменения текущего пользователя используется запрос user/edit:

POST https://api.novaconnect.kz/api/user/edit

{
  "first_name": <string>,
  "last_name": <string>,
  "email": <string>
}
Параметры
Параметр Тип Описание Обязательность
first_name string Имя пользователя Нет
last_name string Фамилия Нет
email string Email-адрес Нет

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

Это - вариация метода user/edit, но для текущего пользователя.

Ограничения и доступы

Метод доступен пользователю с любой ролью. Изменение пароля для текущего пользователя в этом методе недоступно.

Успешный ответ

{
  "code": 200,
  "message": <string>,
  "result": {
    "item": {
      // Объект типа Пользователь
    }
  }
}
Параметр Тип Описание
code int Код ответа, для успеха - 200
message string Сообщение ответа
result.item object Объект типа Пользователь

Изменения пароля

Для изменения пароля текущего пользователя используется запрос user/password:

POST https://api.novaconnect.kz/api/user/password

{
  "password": <string>,
  "old_password": <string>
}
Параметры
Параметр Тип Описание Обязательность
password string Новый пароль Да
old_password string Старый пароль Да

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

Этот метод позволяет обойти ограничение на изменение пароля методом user/edit для текущего пользователя.

Ограничения и доступы

Метод доступен пользователю с любой ролью.

Успешный ответ

{
  "code": 200,
  "message": <string>,
  "result": {
    "item": {
      // Объект типа Пользователь
    }
  }
}
Параметр Тип Описание
code int Код ответа, для успеха - 200
message string Сообщение ответа
result.item object Объект типа Пользователь