# Update basic profile

##### Endpoint

<table border="1" id="bkmrk-endpoint-method-auth" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 33.3333%;"></col><col style="width: 33.3333%;"></col><col style="width: 33.3333%;"></col></colgroup><tbody><tr><td>**Endpoint**</td><td>**Method**  
</td><td>**Authentication**</td></tr><tr><td>/update-basic-profile</td><td>POST</td><td>Yes</td></tr></tbody></table>

##### Authorization

<table border="1" id="bkmrk-endpoint-method-serv" style="border-collapse: collapse; width: 100%; height: 59.757px;"><colgroup><col style="width: 29.5467%;"></col><col style="width: 45.5054%;"></col><col style="width: 24.9617%;"></col></colgroup><tbody><tr style="height: 29.8785px;"><td style="height: 29.8785px;">**Type**  
</td><td style="height: 29.8785px;">**Token source**  
</td><td style="height: 29.8785px;">**Server**  
</td></tr><tr style="height: 29.8785px;"><td style="height: 29.8785px;">Bearer</td><td style="height: 29.8785px;">login USAPI</td><td style="height: 29.8785px;">USAPI</td></tr></tbody></table>

##### Header

<table border="1" id="bkmrk-parameter-value-%C2%A0" style="border-collapse: collapse; width: 100%; height: 59.757px;"><colgroup><col style="width: 64.5241%;"></col><col style="width: 35.4759%;"></col></colgroup><tbody><tr style="height: 29.8785px;"><td style="height: 29.8785px;">**Parameter**  
</td><td style="height: 29.8785px;">**Value**  
</td></tr><tr style="height: 29.8785px;"><td style="height: 29.8785px;">Authorization</td><td>Bearer &lt;auth&gt;</td></tr></tbody></table>

##### Body request

<p class="callout info">Content-Type: multipart/form-data</p>

<table border="1" id="bkmrk-properties-propertie" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 18.7886%;"></col><col style="width: 18.7886%;"></col><col style="width: 11.1248%;"></col><col style="width: 9.91942%;"></col><col style="width: 41.3785%;"></col></colgroup><tbody><tr><td>**Properties**  
</td><td>**Properties of**</td><td>**Data type**</td><td>**Required**</td><td>**Description**</td></tr><tr><td>basic\_profile</td><td>  
</td><td>  
</td><td>  
</td><td>  
</td></tr><tr><td>date\_of\_birth</td><td>basic\_profile</td><td>string</td><td>yes</td><td>  
</td></tr><tr><td>gender</td><td>basic\_profile</td><td>string</td><td>yes</td><td>Accepted values:

1. Laki-Laki
2. <div><div>Perempuan</div></div>

</td></tr><tr><td>phone\_number</td><td>basic\_profile</td><td>string</td><td>yes</td><td>  
</td></tr><tr><td>profile\_img</td><td>  
</td><td>file</td><td>no</td><td>  
</td></tr></tbody></table>

Example:

<table border="1" id="bkmrk-properties-value-bas" style="border-collapse: collapse; width: 100%; height: 235.797px;"><colgroup><col style="width: 50.0596%;"></col><col style="width: 50.0596%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td style="height: 29.7969px;">**Properties**  
</td><td style="height: 29.7969px;">**Value**</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">basic\_profile</td><td style="height: 29.7969px;"><div class="" data-block="true" data-editor="53jij" data-offset-key="1j1th-0-0"><div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="1j1th-0-0"><span data-offset-key="1j1th-0-0"><span data-text="true">{</span></span></div></div><div class="" data-block="true" data-editor="53jij" data-offset-key="5l79m-0-0"><div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="5l79m-0-0"><span data-offset-key="5l79m-4-0"><span data-text="true"> "gender": "Laki-Laki",</span></span></div></div><div class="" data-block="true" data-editor="53jij" data-offset-key="6cfv9-0-0"><div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="6cfv9-0-0"><span data-offset-key="6cfv9-4-0"><span data-text="true"> "phone\_number": "6287654321",</span></span></div></div><div class="" data-block="true" data-editor="53jij" data-offset-key="albhf-0-0"><div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="albhf-0-0"><span data-offset-key="albhf-4-0"><span data-text="true"> "date\_of\_birth": "1996-10-18"</span></span></div></div><div class="" data-block="true" data-editor="53jij" data-offset-key="4ndrf-0-0"><div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="4ndrf-0-0"><span data-offset-key="4ndrf-0-0"><span data-text="true">}</span></span></div></div></td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">profile\_img</td><td style="height: 29.7969px;">image.jpg</td></tr></tbody></table>

<details id="bkmrk-result-example-body-"><summary>Result example</summary>

<p class="callout info">200 OK</p>

```javascript
{
    "status": true,
    "message": "Success update profile"
}
```

</details><details id="bkmrk-error-example-body-r"><summary>Error example</summary>

<p class="callout danger">500 Internal server error</p>

```javascript
{
    "message": "Error on update profile."
}
```

</details>