The Mine Works
← All Scrapers
Apify Actor · Business

Redfin Scraper

For-sale and sold listings from Redfin — price, agent, and MLS data

View on Apify Store →
$2 / 1,000 properties
Status
State ● Live
Pricing PPE
Category Business
Overview

What it does

Extract real estate listings from Redfin by city, ZIP code, or Redfin URL: price, beds, baths, square footage, price per sqft, listing agent, broker, MLS ID, coordinates, and listing URL for every for-sale or recently-sold property. No login, no API key, HTTP-only on residential proxies.

Features

Built in

  • For-sale and recently-sold modes (7–365 day sold window)
  • Price, beds, baths, sqft, price/sqft, and lot size
  • Listing agent name and brokerage for lead lists
  • MLS ID, status, days on market, and coordinates
  • No login, no API key, no unblocker subscription
  • Filter by price range, minimum beds, and location
FAQ

Common questions

Do I need a Redfin account or API key? +

No. The scraper requires no login, no cookies, and no API key. You only need an Apify account to run it.

Can I scrape recently-sold homes for comps? +

Yes. Set soldWithinDays to 7, 30, 90, 180, or 365 to switch into recently-sold mode, which returns the sold price and sold date for each home.

How much does the Redfin Scraper cost? +

Pay-per-result: $2 per 1,000 results ($0.002 per property). You only pay for properties actually returned.

How many properties can I scrape at once? +

Set maxItems up to 5,000 per run. The actor pages through Redfin's results and de-duplicates automatically. Run multiple locations across separate runs or a schedule for larger jobs.

Does Redfin have an official listings API? +

No. Redfin does not offer a public listings API, and its Data Center exports are aggregated market metrics, not individual listings. This actor talks directly to Redfin's own listing endpoints over plain HTTP.

Get Started

Try it on Apify.

Pay only for results delivered. No credit card required to sign up.