Me

Endpoints for the authenticated user.

Get my user information

get
/me

Get my user information by me (logged in user)

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
chevron-right
200

OK

application/json
get
/me

Change my password

post
/me

Change my password by me (logged in user)

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
passwordstring · min: 3 · max: 255Required

User old password

Example: <password>
newPasswordstring · min: 3 · max: 255Required

User new password

Example: <newPassword>
Responses
post
/me

No content

Update my user information

patch
/me

Update my user information by me (logged in user)

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
firstNamestring · min: 5 · max: 255Optional

User first name

lastNamestring · min: 5 · max: 255Optional

User last name

languagestring · min: 2 · max: 2Optional

User language

Example: en
regionstring · min: 2 · max: 2Optional

User region

Example: US
statusinteger · enumOptional

Status

Possible values:
avatarUrlstringOptional

User avatar URL

Example: https://akinon.s3.amazonaws.com/.../avatar.jpg
Responses
chevron-right
200

OK

application/json
patch
/me

Last updated

Was this helpful?