Update user endpoint