Perfil
POST
Cambiar contraseña
POST /api/profile/update-password
Descripción
Establece o actualiza la contraseña del usuario autenticado.
Detalles
Si el usuario ya tiene contraseña, se exige la actual para confirmar la identidad antes de aplicar el cambio. Si el usuario no tiene contraseña (por ejemplo, accedió con una cuenta de Google), puede crear una directamente sin indicar la actual. La nueva contraseña no puede ser igual a la actual. Las sesiones existentes siguen activas hasta que el usuario las cierre.
Permisos requeridos
auth
Request
| Nombre | Tipo | Requerido | Reglas |
|---|---|---|---|
| currentPassword | string | No | — |
| newPassword | string | Sí |
min:6
|
Ejemplo de request
curl -X POST https://app.restofy.co/api/profile/update-password \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <accessToken>" \
-d '{
"newPassword": "string"
}'
Los valores son demo: reemplázalos por datos reales del negocio.
Ejemplo de respuesta
Actualizado: 2026-07-15T13:20:48Z
HTTP 200
Request
{
"currentPassword": "***",
"newPassword": "***"
}
Response
{
"success": true,
"message": "Contraseña actualizada exitosamente",
"data": []
}