# Passwords Manage your users' passwords. ## Create a password - [POST /passwords/{user_id}/create](https://api.weavr.io/products/multi/openapi/passwords/passwordcreate.md): Create a new password for the user identified by the user_id path parameter. ## Update a password - [POST /passwords/update](https://api.weavr.io/products/multi/openapi/passwords/passwordupdate.md): Update the password for the logged-in user. ## Validate a password - [POST /passwords/validate](https://api.weavr.io/products/multi/openapi/passwords/passwordvalidate.md): Check that a password adheres to all complexity checks. ## Initiate lost password process - [POST /passwords/lost_password/start](https://api.weavr.io/products/multi/openapi/passwords/lostpasswordinitiate.md): Initiate the lost password process. If the email address provided is associated with an active user, an email will be sent, containing a URL that redirects the user to change their password. The URL contains request parameters for all of the parameters required to change the password for the user via the /passwords/lost_password/resume POST endpoint. ## Resume lost password process - [POST /passwords/lost_password/resume](https://api.weavr.io/products/multi/openapi/passwords/lostpasswordresume.md): This is the second and final step in updating the password of a user who forgot their password.