Breadcrumbs

UserApi. Android

Api to get user information, change it's password and logout from the app.

Get user

Get current user info.

If request was successful you'll get VMSUser object.

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

Change password

Change password of current authorized user.

If request was successful you'll get ResponseBody.

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

VMSChangePasswordRequest

Object with needed info to change password.

password and password_confirmation should match, current_password is your old password.

Logout

Logout current authorized user.

If request was successful you'll get ResponseBody.

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