# 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)