# Reset user password
**PUT /api/experience/profile/password**
Reset the user's password. (`ForgotPassword` interaction only)
## Servers
- Logto endpoint address.: https://[tenant_id].logto.app (Logto endpoint address.)
## Parameters
## Body parameters
Content-type: application/json
- **password** (string)
The new password to update. The password must meet the password policy requirements and can not be the same as the current password.
## Responses
### 204: The password has been successfully updated.
### 400: The current interaction event is not `ForgotPassword`. The password can only be updated through the `ForgotPassword` interaction.
### 404: The user has not been identified yet. The user must be identified before updating the password.
### 422: The password can not be updated due to validation errors, check error message for more details.
- `user.password_policy_violation:` The password does not meet the password policy requirements.
- `user.same_password:` The new password is the same as the current password.
[Powered by Bump.sh](https://bump.sh)