Ir al contenido

Cambiar contraseña del usuario

PUT
/users/{userId}/change-password
curl --request PUT \
--url https://api.matiasimpulso.com/users/1/change-password \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "currentPassword": "example", "newPassword": "example", "mustChangePassword": true }'

Actualiza la contraseña del usuario validando la contraseña actual o los permisos administrativos correspondientes.

userId
required
number

ID numérico del usuario.

Media type application/json
object
currentPassword
string
newPassword
required
string
>= 6 characters <= 128 characters
mustChangePassword

Solo cuando un admin fija la contraseña de OTRO usuario: pedirle que la cambie en el próximo ingreso (SEC2-51). Sin el campo, true. En el cambio de la propia contraseña se ignora: siempre levanta la restricción.

boolean

Example generated

{
"currentPassword": "example",
"newPassword": "example",
"mustChangePassword": true
}

Contraseña actualizada exitosamente.

Contraseña actual incorrecta o nueva contraseña inválida.

No autenticado.

Sin permisos para cambiar la contraseña de este usuario.

Usuario no encontrado en la empresa.