PUT
/user/{username}Replace a user account
Replaces the user resource identified by a username. The request body is optional and its properties are not marked as required in the schema; send the user attributes you want included in the replacement.
usernamestringrequired
The username identifying the user resource to replace.
Optional user attributes for the replacement; all properties are optional and may be sent as JSON, XML, or form-urlencoded data.
idintegeroptional
The user's identifier as an integer.
usernamestringoptional
The user's username.
firstNamestringoptional
The user's first name.
lastNamestringoptional
The user's last name.
emailstringoptional
The user's email address.
passwordstringoptional
The user's password.
phonestringoptional
The user's phone number.
userStatusintegeroptional
User Status
200Returns confirmation that the user resource was updated.
400Returned when the request is invalid.
404Returned when no user is found for the supplied username.
defaultReturned when an unexpected error occurs.
Error handling
A 400 indicates that the request is invalid; check the supplied user attributes and body format. A 404 is returned when no user exists for the username path parameter.