All Account requests allow managing the authenticated user's account.
Resource | Allowed HTTP Methods | Description |
---|---|---|
/account | GET | Returns the Account (User) entity of the authenticated user |
/account/vacation/:isOnVacation | PUT | Updates the vacation status of the authenticated user; returns the Account (User) entity of the authenticated user |
/account/language/:idLanguage | PUT | Updates the display language of the authenticated user; returns the Account (User) entity of the authenticated user |
/account/messages[/:idOtherUser[:/idMessage]] | GET | Returns the message thread overview (resp. a message thread with a specified other user) of the authenticated user |
POST | Creates a new message for the authenticated user to a specified other user | |
DELETE | Deletes a message thread for the authenticated user to a specified other user (resp. a specified single message) |