# Passwords

 - [POST /v1/password/{user_id}](https://api.weavr.io/products/payment-run/openapi/passwords/passwordcreate.md): Create a new password for the user identified by the `user_id` path parameter.
 - [POST /v1/passwords/update](https://api.weavr.io/products/payment-run/openapi/passwords/passwordupdate.md): Update the password for the logged-in user.
 - [POST /v1/passwords/validate](https://api.weavr.io/products/payment-run/openapi/passwords/passwordvalidate.md): Check that a password adheres to all complexity checks.
 - [POST /v1/passwords/lost_password/start](https://api.weavr.io/products/payment-run/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 c
 - [POST /v1/passwords/lost_password/resume](https://api.weavr.io/products/payment-run/openapi/passwords/lostpasswordresume.md): This is the second and final step in updating the password of a user who forgot their password.
