Compare multiple Redfin properties side-by-side
redfin_compare_propertiesCompare 2 to 25 Redfin properties side-by-side. Get full details per property including price, beds, baths, sqft, year built, HOA, and price-drop signals.
Instructions
Fetch and compare 2 to 25 Redfin properties side-by-side. Provide an array of targets, each either a url or a property_id+listing_id pair. Returns the full per-property record (price, beds/baths, sqft, year built, HOA monthly, last sold, derived price-drop, etc.). For >25 properties or workflows that don't need side-by-side analysis use redfin_bulk_get. Pass include_summary: true for an aligned-by-field summary table (default false to save context — the per-row records carry the same data, so emitting both duplicates ~30% of the response weight). Each record's extracted_features (lake_front, hot_tub, basement, furnished, dock, community) is always included. The raw marketing description is omitted by default — opt in with include_description: true. Errors for individual properties are captured per-row. Calls are concurrent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| targets | Yes | Array of 2–25 properties to compare. Use `redfin_bulk_get` for larger batches that don't need side-by-side analysis. | |
| include_summary | No | Include the aligned-by-field `summary` table. Default false — the per-row records carry the same data, so emitting both duplicates ~30% of the response weight. (#37) | |
| include_description | No | Include each property's raw marketing/public-remarks description. Default false to save context — `extracted_features` always carries the structured signal. |