Redfin Listings Extractor avatar

Redfin Listings Extractor

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Redfin Listings Extractor

Redfin Listings Extractor

Extract for-sale and sold real-estate listings from Redfin by region — one listing per row, with price, beds/baths, sqft, lat/long, and URL. Public listing data.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

xtractoo

xtractoo

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Redfin Listings Scraper

Extract for-sale and sold real-estate listings from Redfin by region — one listing per row — with price, beds/baths, square feet, lot size, year built, days on market, $/sqft, HOA, latitude/longitude, and the listing URL.

Built for proptech, real-estate investors and funds, lenders and appraisers, and market analysts.


Why use this actor

  • No account, no login required.
  • One listing per row, with clean structured fields — drops straight into a pricing or comps model.
  • For-sale or sold, filterable by property type and price.
  • Geocoded — every row has latitude/longitude.
  • Stable JSON output ready for pipelines, spreadsheets, or databases.

How it works

  1. You paste one or more Redfin region pages (a city, ZIP, county, or neighborhood URL).
  2. You pick for sale or sold, and optionally property types and a price range.
  3. The actor collects every listing in each region — price, beds/baths, size, year built, days on market, coordinates, and the listing link — and streams it into your dataset, ready to download as JSON, CSV, or Excel.

You don't manage any scrapers, accounts, or infrastructure — just paste regions and press Run.

Use cases

Build a comps / pricing dataset Pull sold listings for a set of ZIPs over the last 90 days to feed an automated valuation or comparative-market-analysis model.

Track a market's for-sale inventory Pull active listings across a city's neighborhoods and monitor count, median price, and days on market over time.

Source investment opportunities Filter by property type and price band to surface candidate properties (e.g. condos under $300k) across multiple regions in one run.

Input

FieldTypeDescription
searchUrlslistRedfin region pages, e.g. https://www.redfin.com/city/30818/TX/Austin.
regionsjsonAdvanced: [{"regionId":"30818","regionType":6}] (6=city, 5=county, 2=ZIP, 1=neighborhood).
listingStatusdropdownFor sale / Sold.
homeTypesmulti-selectHouse, Condo, Townhouse, Multi-family, Land, … (empty = all).
soldWithinDaysintegerWindow when status = Sold.
priceBandsjsonOptional price ranges to pull more per region (see tip).
maxPerRegioninteger0 = all available.

listingStatus and homeTypes are pick-lists — no codes to remember.

Output — one record per listing

{
"_input": "city:30818",
"_source": "S1-gis-csv",
"_scrapedAt": "2026-06-03T10:00:00Z",
"recordType": "LISTING",
"region_label": "city:30818",
"ADDRESS": "3316 Guadalupe St #213",
"CITY": "Austin", "STATE OR PROVINCE": "TX", "ZIP OR POSTAL CODE": "78705",
"PRICE": "155000", "BEDS": "1", "BATHS": "1.0", "SQUARE FEET": "399",
"PROPERTY TYPE": "Condo/Co-op",
"LATITUDE": "30.29", "LONGITUDE": "-97.74",
"URL (SEE ...)": "https://www.redfin.com/TX/Austin/..."
}
FieldTypeDescription
ADDRESSstringStreet address.
PRICEstringList or sold price.
BEDS / BATHSstringBedroom / bathroom count.
SQUARE FEETstringInterior size.
LATITUDE / LONGITUDEstringCoordinates.

Tip: pulling more than ~350 per region

Each region returns up to ~350 listings. To pull a dense city in full, add more regions (ZIPs/neighborhoods) or use priceBands to split a region into price ranges — results are de-duplicated by address.

Known limits

  • Public listing data, no account needed. Large jobs run best with the residential proxy option (on by default).
  • Verified live: Austin returned ~340 listings per region with coordinates and links.