title: What is the appropriate REST response code for invalid data?
body: <p>I have REST method to update a user profile.  Which status code should the system return if the some of the parameters are not valid? Or, for example, to change password, if old password and password in DB are not equals.
  400 Bad request?</p>