Redfin

Redfin homes for sale, sold homes, rentals, property details with price and tax history, and Redfin's own estimates, through RealtyCrawl.

RealtyCrawl is not affiliated with Redfin. We collect public facts signed out and never return or store photos.

#Routes

SourceRoutesNotes
Zillowlistings, sold, rentals, property, estimate, compsZillow homes for sale, sold and for rent across the US, plus property details with full price, tax and Zestimate history, Zillow's Zestimate, and sold comps for any home. Not affiliated with Zillow. Collected signed out. Photos are never returned or stored.
Redfinlistings, sold, rentals, property, estimate, compsRedfin homes for sale, sold and for rent across the US by ZIP code, city, county or map area, plus property details with price and tax history, and Redfin's own estimates. Not affiliated with Redfin. Collected signed out. Photos are never returned or stored.
Realtor.comlistings, sold, rentals, property, estimate, compsRealtor.com homes for sale, sold and for rent across the US by ZIP code, city, county, neighborhood or map area, plus property details with price, tax and estimate history, three independent value estimates, and sold comps for any home. Not affiliated with Realtor.com. Collected signed out. Photos are never returned or stored.
StreetEasylistings, sold, rentals, property, estimate, compsStreetEasy homes for sale, sold and for rent in New York City by ZIP code, borough or map area, with recorded closing prices, co-op maintenance and condo charges, no-fee and free-month rentals, plus listing details with price history, StreetEasy's sale and rent estimates, and sold comps. Not affiliated with StreetEasy. Collected signed out. Photos are never returned or stored.
Auction.comlistings, sold, property, estimateAuction.com foreclosure and bank-owned homes up for auction across the US by ZIP code, city, county or map area, with the auction date, opening bid and bids, recent auction results, property details with the parcel number, and the value and rent estimates Auction.com shows. Not affiliated with Auction.com. Collected signed out. Photos are never returned or stored.

#Location inputs

Redfin area searches take zip, city with state, county with state, bbox, or lat with lng and radius_mi. They do not take neighborhood.

A city or county search uses its official US Census boundary. Every row comes from inside it, and reported_total is null. A city name matches the Census place, so Nashville finds Nashville-Davidson and Honolulu finds Urban Honolulu. For an independent city that counts as a county, send the kind, like county=Baltimore city.

Home lookups take address, url or source_id. An address is found through its Census map point and Redfin's homes for sale or sold in the last 5 years nearby. A home that has not been for sale or sold in that time returns address_not_found; send its url or source_id instead. The source_id is the number at the end of the home's Redfin URL.

#Redfin-only fields

These come back under extras on Redfin rows.

Listing rows

FieldTypeDescription
extras.property_type_codeinteger or nullRedfin's own property type code, like 6 for a single-family home.
extras.mls_statusstring or nullThe MLS status Redfin shows, like Active, Coming Soon or Closed.
extras.year_builtinteger or nullYear built.
extras.lot_area_sqftinteger or nullLot area in square feet.
extras.hoa_fee_monthlyMoney or nullMonthly HOA dues Redfin shows on the search card.
extras.building_namestring or nullBuilding name, for listing_kind: building.
extras.units_availableinteger or nullUnits available, on rentals.
extras.rent_maxMoney or nullHighest rent, when the units differ. rent_monthly is the lowest.

Sale rows

FieldTypeDescription
extras.property_type_codeinteger or nullRedfin's own property type code, like 6 for a single-family home.
extras.mls_statusstring or nullThe MLS status Redfin shows, like Active, Coming Soon or Closed.
extras.year_builtinteger or nullYear built.
extras.lot_area_sqftinteger or nullLot area in square feet.
extras.hoa_fee_monthlyMoney or nullMonthly HOA dues Redfin shows on the search card.

Property rows

FieldTypeDescription
extras.property_type_codeinteger or nullRedfin's own property type code.
extras.property_type_namestring or nullThe county record's property type, like Single Family Residential.
extras.buyer_brokeragestring or nullBuyer's brokerage on the last MLS sale.
extras.buyer_agent_namestring or nullBuyer's agent on the last MLS sale.

Comp rows

FieldTypeDescription
extras.property_type_codeinteger or nullRedfin's own property type code, like 6 for a single-family home.
extras.mls_statusstring or nullThe MLS status Redfin shows, like Active, Coming Soon or Closed.
extras.year_builtinteger or nullYear built.
extras.lot_area_sqftinteger or nullLot area in square feet.
extras.hoa_fee_monthlyMoney or nullMonthly HOA dues Redfin shows on the search card.

#Things to know

  • Searches return up to 100 homes per page. Redfin doesn't give a total for homes for sale or sold, so reported_total is null there. Rentals give one.
  • Redfin's order can shift between pages. We leave out homes already sent on the two pages before, so a page can have fewer than 100 rows and still have a next_cursor. A shift can also skip a home, most often without sort. Send sort when you page through a large area.
  • sold_within_days takes 7, 30, 90, 180, 365, 730 or 1095. Redfin has no 14-day window.
  • Sales from public records come back without sold_date in search. Call property for the date.
  • In non-disclosure states like Texas, Redfin hides sale prices. sale_price is null and sale_price_disclosure is not_disclosed.
  • Rentals don't take year_built_min or year_built_max.
  • property leaves value_history null: Redfin's estimate history comes without dates. estimate gives Redfin's current estimate.
  • The estimates are Redfin's, labeled source: redfin. We don't make our own.
  • comps ranks Redfin's recent sales near a home the same way as Zillow's comps, so you can compare the two sources' answers.