Added
- Added the boolean filter fields
marketStatus.hasPriceReductionSaleandmarketStatus.hasPriceReductionRent, usable in thequerybody of POST /v1/property/query, POST /v1/property/aggregate and GET /v1/property/tiles/{z}/{x}/{y}. They filter to properties whose sale or rental price has been reduced, and support theeq,ne,inandnincomparators. - The new fields sit alongside the existing market-status filters, so a price-reduction condition can be combined with other conditions in the same query group, and used identically across query, aggregate and tile requests.
Changed
- On POST /v1/property/aggregate, naming a filter field that is not recognised now returns
400with errorcodevalidation_errorand a message of the formUnsupported field: <field>, so a mistyped field in an aggregation is reported as a client error you can correct.