# User Profile Update

| **API URL**     | {{url}}/user-service/user/update |
| --------------- | -------------------------------- |
| **Method**      | POST                             |
| **Description** | Update user profile              |

#### **Sample Input** <a href="#userprofileupdate-v2-sampleinput" id="userprofileupdate-v2-sampleinput"></a>

| **Field Name**         | **Type**  | **Mandatory** | **Example**                                                                                                                             |
| ---------------------- | --------- | ------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| Authorization (Header) | String    | Yes           | Bearer 1ba363a1edf54402b51f58060aa52b11d30f99a490295adec900fdabf2b472181c0bfb165be18f4f5c430c7218a244bd29b9300d3471acc08197ccfb996118f6 |
| client(Header)         | String    | Yes           | web                                                                                                                                     |
| firstName              | String    | Yes           | User First Name                                                                                                                         |
| lastName               | String    | Yes           | User Last Name                                                                                                                          |
| gender                 | String    | Yes           | User Gender                                                                                                                             |
| username               | String    | Yes           | User Username                                                                                                                           |
| phoneNumber            | String    | Yes           | User Phone number                                                                                                                       |
| countryCode            | String    | Yes           | Country Code                                                                                                                            |
| rolesId                | String    | Yes           | Roles of the user                                                                                                                       |
| timezone               | Timestamp | Yes           | User Timezone                                                                                                                           |
| designation            | String    | Yes           | User’s designation                                                                                                                      |
| id                     | Integer   | Yes           | User ID                                                                                                                                 |

```
{
  "firstName": "Super",
  "lastName": "Admin",
  "gender": "Male",
  "username": "supexxxin-bd@sxxxce.mxxt",
  "phoneNumber": "244XXX45XX",
  "countryCode": "232",
  "roleIds": [
    7,
    17
  ],
  "timezone": {
    "id": 1,
    "offset": "+05:30",
    "description": "Indian Time"
  },
  "designation": null,
  "id": 63
  }
```

#### **Sample Output** <a href="#userprofileupdate-v2-sampleoutput" id="userprofileupdate-v2-sampleoutput"></a>

```
{
    "message": "User updated successfully.",
    "entity": null,
    "status": true,
    "entityList": null,
    "responseCode": 200,
    "totalCount": null
}
```
