VOOZH about

URL: https://apify.com/lulzasaur/redfin-scraper

โ‡ฑ ๐Ÿ˜๏ธ Redfin Scraper - Real Estate Listings & Prices ยท Apify


๐Ÿ‘ Redfin Scraper - Real Estate Property Data avatar

Redfin Scraper - Real Estate Property Data

Pricing

from $10.00 / 1,000 results

Go to Apify Store

Redfin Scraper - Real Estate Property Data

Scrape Redfin real estate listings. Extract addresses, prices, beds, baths, sqft, lot size, year built, property type, MLS numbers, photos, and coordinates. Detail mode adds descriptions, price history, and HOA fees.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ lulz bot

lulz bot

Maintained by Community

Actor stats

1

Bookmarked

23

Total users

7

Monthly active users

1.6 hours

Issues response

16 days ago

Last modified

Categories

Share

Redfin Scraper

Apify Actor for scraping Redfin real estate listings. Uses CheerioCrawler for fast, efficient HTML parsing without a browser.

Features

  • Scrape any Redfin search URL (city pages, zip code pages, filtered results)
  • Extracts rich property data from Redfin's embedded JSON payload (up to 350 listings per page)
  • Falls back to HTML + JSON-LD parsing when embedded data is unavailable
  • Pagination support (automatically follows page links)
  • Optional detail mode visits each property page for full descriptions, price history, photos, HOA fees, and listing agent info
  • Proper User-Agent headers to pass Redfin's AWS WAF protection

Input

FieldTypeDefaultDescription
searchUrlsrequestListSources[]NYC housesRedfin search URLs to scrape
maxListingsinteger100Max total listings to scrape (0=unlimited)
scrapeDetailsbooleanfalseVisit each property page for full details
proxyConfigurationobject{}Proxy settings (recommended for large runs)

Example Input

{
"searchUrls":[
{"url":"https://www.redfin.com/city/30749/NY/New-York/filter/property-type=house"},
{"url":"https://www.redfin.com/zipcode/90210"}
],
"maxListings":50,
"scrapeDetails":false
}

Output

Search-only mode (scrapeDetails: false)

{
"address":"120-38 Inwood St, Jamaica, NY 11436",
"streetAddress":"120-38 Inwood St",
"city":"Jamaica",
"state":"NY",
"zip":"11436",
"price":759000,
"currency":"USD",
"beds":3,
"baths":2.5,
"fullBaths":2,
"partialBaths":1,
"sqft":1056,
"lotSize":2600,
"pricePerSqFt":719,
"yearBuilt":1960,
"propertyType":"Single Family Residential",
"status":"For Sale",
"mlsStatus":"Active",
"mlsNumber":"972711",
"daysOnMarket":1,
"hoaDues":null,
"latitude":40.675628,
"longitude":-73.7937371,
"location":"Jamaica",
"url":"https://www.redfin.com/NY/Jamaica/12038-Inwood-St-11436/home/20717945",
"propertyId":20717945,
"photoUrl":"https://ssl.cdn-redfin.com/...",
"keyFacts":["2,600 sq ft lot","3 garage spots","Built 1960"],
"description":"Welcome to 12038 Inwood Street...",
"searchUrl":"https://www.redfin.com/city/30749/NY/New-York/filter/property-type=house",
"scrapedAt":"2026-03-17T12:00:00.000Z"
}

Detail mode (scrapeDetails: true)

Includes all fields above plus:

{
"description":"Full property description from listing page...",
"photos":["https://ssl.cdn-redfin.com/.../item_1.jpg","..."],
"photoCount":29,
"datePosted":"2026-03-17T17:58:21.995Z",
"priceHistory":[
{"date":"Mar 17, 2026","event":"Listed","price":759000},
{"date":"Feb 6, 2026","event":"Relisted","price":null}
],
"hoaDues":0,
"listingAgent":"Mathew Walker",
"listingBrokerPhone":"631-337-8238",
"amenities":["Heating & cooling: Has A/C","Laundry: In-unit laundry","Parking: 3 car garage"]
}

Supported URL Formats

URL TypeExample
City searchhttps://www.redfin.com/city/30749/NY/New-York
City with filtershttps://www.redfin.com/city/30749/NY/New-York/filter/property-type=house
Zip codehttps://www.redfin.com/zipcode/10001
Statehttps://www.redfin.com/state/New-York
Countyhttps://www.redfin.com/county/1985/NY/Queens-County
Neighborhoodhttps://www.redfin.com/neighborhood/123/NY/New-York/Upper-West-Side

How It Works

  1. Fetches each search URL with browser-like headers
  2. Extracts Redfin's embedded JSON payload from reactServerState (contains up to 350 homes with full data)
  3. Falls back to parsing HTML HomeCard elements + per-card JSON-LD if embedded JSON is unavailable
  4. Handles pagination by detecting /page-N links and enqueueing subsequent pages
  5. Optionally visits each property detail page for JSON-LD RealEstateListing schema + HTML enrichment

Quick Start

$apify run --purge

Deploy to Apify

apify login
apify push

Run on Apify

This scraper runs on the Apify platform โ€” a full-stack web scraping and automation cloud. Sign up for a free account to get started with 30-day trial of all features.

Try Apify free โ†’

Related Scrapers

More marketplace scrapers and data tools by lulzasaur:

You might also like

Redfin Scraper โ€” Properties, Prices & Real Estate Data

bovi/redfin-scraper

Scrape Redfin real estate listings by city, ZIP code, county, or any Redfin search URL. Returns price, beds, baths, sqft, lot size, year built, days on market, coordinates, and more via Redfin's internal stingray JSON API. No proxy required for most regions. Pay per property.

๐Ÿ‘ User avatar

Vitalii Bondarev

2

Redfin Scraper

automation-lab/redfin-scraper

Extract Redfin real estate listings for production property-data workflows: price, beds/baths, sqft, address, neighborhood, HOA, MLS status, agent info, and listing URL. Lightweight HTTP workflow; no proxy needed.

๐Ÿ‘ User avatar

Stas Persiianenko

90

1.0

Redfin Scraper - US Real Estate Listings & Sold Homes Data

haketa/redfin-scraper

Redfin scraper & API for US real estate: search homes for sale and rent and export address, price, beds, baths, square feet, lot size, property type, MLS, agent, photos and coordinates. US property market data and real-estate lead generation โ€” fast, no login.

Redfin Scraper

jungle_synthesizer/redfin-scraper

Extract property listings from Redfin โ€” price, beds, baths, sqft, address, coordinates, MLS status, year built, days on market, and more. Search by city, ZIP, or Redfin URL. Uses Redfin internal GIS API for reliable structured data.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

Redfin Real Estate Scraper

crawlerbros/redfin-scraper

Extract property listings from Redfin including price, beds, baths, sqft, address, coordinates, photos, listing remarks, and more. Uses Redfin's internal GIS API for reliable structured data.

31

Redfin Scraper

brilliant_gum/redfin-scraper

Scrape active and recently sold property listings from Redfin. Filter by price, beds, baths, property type, square footage, year built, HOA and new construction. Supports multiple US cities and Redfin search URLs. Export to JSON, CSV or Excel.

๐Ÿ‘ User avatar

Yuliia Kulakova

8

Redfin Scraper

parseforge/redfin-scraper

Collect Redfin property listings by URL or search filters. Get 40+ fields per listing - price, beds, baths, sqft, listing description, agent info, key facts, GPS coordinates, and MLS data. Structured output for real estate investors, brokers, and market researchers.