The playground

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.

Playground demo key · api.reefapi.com
post/redfin/v1/search2 credits

Listings by location with price/bed/bath/type filters (for sale / recently sold / for rent).

Working example
Parameters

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).

request preview
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.