improved

Invalid Input Data

If an invalid value is submitted to the API, an HTTP 400 Bad Request error will be returned. For example, this is not allowed:

/api/advice/{id}?Home_Price=$100,000

Using the example above, below is what an invalid value error would look like.

{
  "error": {
    "status": 400,
    "reason": "Non-numeric value input for Number type variable: Home_Price = $100,000",
    "name": "Error",
    "message": "Bad request",
  }
}

Read more about API Inputs and Updates.