Resolve an address to its Redfin canonical URL + home_id
redfin_get_by_addressResolve a property address to its Redfin canonical home URL and home_id, using autocomplete with suffix expansion and search fallback when needed.
Instructions
Resolve a free-text address (with optional city/state/zip) to its Redfin canonical home URL and home_id. Walks a 3-rung ladder: (1) autocomplete as-typed, (2) autocomplete with suffix expansion (Rd ↔ Road, Ln ↔ Lane, etc.), (3) search fallback (#75) — when autocomplete misses entirely and city/state are provided, resolves the locality to a region, fires a bounded gis search, and fuzzy-matches the input street tokens against returned homes. matched_via is 'autocomplete' or 'search_fallback'. Degrades to resolved: false when every rung misses — does not throw. Address discrepancies across MLS feeds are common (the 109 vs 169 Overlook Point Ln cross-MLS case is a regular occurrence) — companion address_alternates[] field (#42) surfaces conflicts when present. Use this when you have a property address and need its Redfin home_id for follow-on calls (e.g. redfin_get_property). Read-only, no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zip | No | ZIP code (e.g. "28746"). | |
| city | No | City name (e.g. "Lake Lure"). | |
| state | No | Two-letter state code (e.g. "NC"). | |
| address | Yes | Street address (e.g. "158 Raven Blvd"). |