Skip to main content
Skip table of contents

UserApi. Пользователь

API для получения информации о пользователе, изменении его пароля и выхода из приложения.

Получение пользователя

Получить текущую информацию о пользователе.

Если запрос прошел успешно, вы получите объект VMSUser.

CODE
@GET(USER_SELF)
suspend fun getUser(): VMSUser

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

Изменить пароль текущего авторизованного пользователя.

Если запрос прошел успешно, вы получите ResponseBody.

CODE
@PUT(USER_SELF)
suspend fun savePassword(@Body group: VMSChangePasswordRequest): ResponseBody

VMSChangePasswordRequest

Объект с необходимой информацией для смены пароля.

password и password_confirmation должны совпадать, current_password — ваш старый пароль.

Выход из системы

Выход из системы текущего авторизованного пользователя.

Если запрос прошел успешно, вы получите ResponseBody.

CODE
@POST(LOGOUT)
suspend fun logout(): ResponseBody

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.