Try any of 1042 endpoints — live.
Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.
Listings by location with price/bed/bath/type filters (for sale / recently sold / for rent).
Where to search — city, ZIP or neighborhood ('Austin, TX', '78745').
Listing status to search (case-insensitive).
How many listings to return. The engine pages internally — no page/cursor needed. (1–10000)
For status=sold: how far back to look (30/90/180/365 typical). (1–1825)
Minimum price in USD. (0–)
Maximum price in USD. (0–)
Minimum bedrooms. (0–20)
Maximum bedrooms. (0–20)
Minimum bathrooms. (0–20)
Only these property types (Redfin type codes — pick from the list).
Advanced: a Redfin search URL (alternative to location — the region is read from the URL).
curl -X POST https://api.reefapi.com/redfin/v1/search \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"location":"Austin, TX","max_results":"30"}'Hit Send to run this endpoint live.