find_similar_properties
Given one listing, find comparable ones: same operation and area, similar typology, floor area and price. Use this when the user likes a property but wants alternatives — 'find me something similar', 'the same but cheaper', 'what else is there in this area'. Pass maxPrice for the cheaper case; without it, comparables are drawn from a band around the reference price. Comparability is by location, typology, area and price, not by text similarity: it answers 'is this well priced for what it is', which a keyword search cannot.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Slug of the reference listing, as returned by search_properties or get_property_detail. | |
| limit | No | Maximum number of comparables (default 6, max 20). | |
| maxPrice | No | Optional budget ceiling, in the market currency. Use it for 'similar but cheaper'; it overrides the default band around the reference price. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | Yes | Comparables returned. | |
| market | Yes | ||
| currency | No | ||
| reference | Yes | The listing the comparables are measured against, echoed back for the comparison. | |
| properties | Yes |