Restofy Docs
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
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": []
}