## Update user

**put** `/user/{username}`

This can only be done by the logged in user.

### Path Parameters

- `username: string`

### Body Parameters

- `id: optional number`

- `email: optional string`

- `firstName: optional string`

- `lastName: optional string`

- `password: optional string`

- `phone: optional string`

- `username: optional string`

- `userStatus: optional number`

  User Status

### Example

```http
curl https://petstore3.swagger.io/api/v3/user/$EXISTING_USERNAME \
    -X PUT \
    -H "api_key: $PETSTORE_API_KEY"
```
