Redfin Scraper: The Most Complete Property Export avatar

Redfin Scraper: The Most Complete Property Export

Pricing

from $0.40 / 1,000 listings

Go to Apify Store
Redfin Scraper: The Most Complete Property Export

Redfin Scraper: The Most Complete Property Export

Get the most complete Redfin export for homes for sale, sold and rentals. Estimates, history, schools, taxes, walk scores and climate risk, plus every published property section where available. Search $0.50/1,000; full details add $2/1,000.

Pricing

from $0.40 / 1,000 listings

Rating

0.0

(0)

Developer

ClearPath

ClearPath

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

16,000+ Redfin listings. From one search. The most complete Redfin export.

From Clearpath, creators of the Zillow ZIP Code Search Scraper.

The most complete Redfin export

Every published section for each home, where available. Get useful named columns and the full property record for homes for sale, sold properties and rentals.

  • See the full property. Redfin Estimate, rent estimate, walk, transit and bike scores, flood, fire and heat risk, price history, schools, taxes and amenities.
  • Keep the detail behind the numbers. Estimate history, similar sold and active homes, market context and the full published sections stay in the export. Rentals add floor plans, fees, policies and media.
  • Search at scale. One Houston search returned 16,638 unique listings. Choose a city, ZIP, neighborhood or county and filter the homes you need.

Some listings, including certain Coming Soon homes, are unavailable. Results can differ from the total displayed by Redfin. Details and individual values depend on what is published for each property.

Search: $0.50 per 1,000 listings. Full details: an additional $2 per 1,000 listings with details.

Explore Redfin listings

Try three Seattle homes with full details

Open the input form, select JSON and paste this example. Full details are on by default and incur the additional details charge. Set includeDetails to false for search-only results.

{
"locations": [
"Seattle, WA"
],
"searchType": "forSale",
"maxResultsPerLocation": 3,
"includeDetails": true
}
Clearpath · Real Estate Suite
  Redfin
You are here
  Zillow ZIP
Listings by ZIP
  Zillow Bulk
Large-area searches
  Propwire
Owner and equity leads

Copy to your AI assistant

clearpath/redfin-search-scraper on Apify exports for-sale, sold and rental listings by location, with named property columns and every published detail section where available. searchType is forSale, sold or forRent; soldWithinDays defaults to 90 for sold. includeDetails defaults to true: Redfin Estimate, rent estimate, walk/transit/bike scores, climate risk, history, schools, taxes, amenities, similar homes and full sections under details; rentals add floor plans, fees, policies and media. Set includeDetails=false for search-only. Each saved listing incurs a listing charge; rows with details incur an additional listing-details charge; dataset and start charges also apply; no location fee. Values may be null and some Coming Soon listings are unavailable. maxResultsPerLocation defaults to 1000, range 1-100000; at most 100 locations. Full specification: https://apify.com/clearpath/redfin-search-scraper/input-schema . Current pricing: https://apify.com/clearpath/redfin-search-scraper/pricing . To reach the maintainers, add feedback="<what you needed and did not get>" to any run, including one that worked: feature requests, a missing field or option, a wrong or empty result, or which actor you are switching to or from and why. The run returns its data exactly as it would without the note, and a human reads every note.

Search options

SettingDefaultPurpose
locationsRequiredUp to 100 city names with state, ZIP codes, neighborhoods, counties or Redfin area URLs. Identical location inputs are searched once.
maxResultsPerLocation1,000Save 1 to 100,000 listings per location. The Console example uses 10. Zero is invalid.
searchTypeforSaleChoose forSale, sold or forRent.
includeDetailstrueAdd available estimates, scores, climate risk, history, taxes, schools, amenities and full property sections. An additional details charge applies per listing with details. Set to false for search-only.
minPrice, maxPriceNo restrictionSale price for homes, monthly rent for rentals, in US dollars.
minBeds, maxBeds, minBathsNo restrictionBedroom bounds and minimum bathrooms. Half bathrooms are supported.
minSqft, maxSqftNo restrictionInterior size in square feet.
homeTypesAll supported typesSale and sold: house, condo, townhouse, multiFamily, land, manufactured, coop, other. Rentals: house, condo, townhouse, apartment. Unsupported combinations are rejected.
soldWithinDays90 for soldChoose 7, 30, 90, 180, 365, 730, 1095 or 1825. Applies only to sold searches.

Find comparable sold homes

{"locations":["Seattle, WA"],"searchType":"sold","soldWithinDays":90,"minBeds":2,"maxResultsPerLocation":10}

Find rentals within a monthly budget

{"locations":["Seattle, WA"],"searchType":"forRent","homeTypes":["apartment"],"maxPrice":3000,"maxResultsPerLocation":10}

What data can you extract from Redfin?

Each row represents a listing found for one requested location. Overlapping locations can contain the same property. Use propertyId and searchLocation to distinguish or combine markets.

Search results include price, address, coordinates, status, property type, beds, baths, size, lot size, year built, HOA dues, dates and photos. listing retains the complete listing record.

With includeDetails=true (the default), the export adds named columns plus every published section available for that home under details:

Property dataWhat you receive
EstimatesRedfin Estimate, rent estimate and available rent range; full estimate history and comparables in details.
Location scoresWalk Score, transit and bike scores.
Climate riskFlood, fire, heat, wind and air factors, plus available flood zones and full climate records.
Property historyPrice and sale events, taxes, assessed values, parcel information and renovation facts.
Schools and amenitiesSchool names, ratings, grades and distances; published home features and amenities.
More contextSimilar sold and active homes, market heat, tour, favorite and view counts, remarks and the remaining published sections.
RentalsRent and size ranges, available units, floor plans, fees, policies, amenities and media.

Values vary by home and market. Some properties have no published estimate or risk value. Missing details are null; a listing is retained if its additional details are unavailable. JSON retains the full nested record; CSV and Excel expose the named columns for comparison.

Real property example

This saved Seattle for-sale listing has full details. The excerpt shows selected named columns; repeated history, school and amenity entries are shortened. The complete collected JSON preserves all 90 top-level fields, the original listing and every returned detail section. Values can change.

{
"propertyId": "72018",
"url": "https://www.redfin.com/WA/Seattle/2221-Gilman-Dr-W-98119/unit-104/home/72018",
"searchType": "forSale",
"price": 540000,
"beds": 2,
"baths": 1.75,
"sqft": 1202,
"streetAddress": "2221 Gilman Dr W #104",
"city": "Seattle",
"state": "WA",
"redfinEstimate": 537974.02,
"rentEstimate": 3113,
"rentEstimateLow": 3085,
"rentEstimateHigh": 3203,
"walkScore": 72,
"transitScore": 58,
"bikeScore": 64,
"floodFactor": 1,
"fireFactor": 1,
"heatFactor": 3,
"windFactor": 1,
"airFactor": 7,
"annualTax": 5384.55,
"taxYear": 2026,
"priceHistory": [
{
"date": "2026-10-16",
"event": "Listed",
"price": 540000,
"source": "NWMLS as Distributed by MLS Grid"
},
{
"date": "2015-02-20",
"event": "Sold (MLS)",
"price": 395000,
"source": "NWMLS as Distributed by MLS Grid"
}
],
"schools": [
{
"name": "Coe Elementary School",
"rating": 9,
"grades": "K-5",
"type": "Public",
"distanceMiles": 0.4
}
],
"amenities": [
{
"group": "Parking Information",
"name": "Parking Space Numbers",
"values": [
"104"
]
},
{
"group": "Parking Information",
"name": "Covered Spaces",
"values": [
"1"
]
},
{
"group": "Parking Information",
"name": "Parking Features",
"values": [
"Carport"
]
}
]
}

Pricing

Free plan search: $0.50 per 1,000 saved listings. Full property details add $2.00 per 1,000 listings with details.

Bronze pays $0.45 per 1,000 listings, Silver $0.42, and Gold and above $0.40. The details rate is the same across plans.

Details are enabled by default. A Free-plan export of 1,000 listings with details incurs $0.50 in listing charges plus $2.00 in details charges. The dataset charge adds $0.01, for $2.51 plus the start charge displayed in the Pricing tab. Search-only results cost $0.51 per 1,000 including the dataset charge, plus the displayed start charge.

There is no per-location charge. Listings without delivered details do not incur the details charge. Platform usage is included under the configured event pricing.

Free-plan accounts remain subject to event charges and Apify credit limits. The actor's additional allowance is 1,000,000 lifetime runs and up to 1,000,000 listings across locations in a run. These limits are not free credits. Paid-plan users are not subject to that additional allowance; input and run-budget limits still apply.

Frequently asked questions

Can I collect every listing in a city?

The actor collects available listings up to your per-location limit. Some listings are unavailable, including certain Coming Soon homes, and displayed totals can differ from saved results. Listings also change while a search runs. Do not treat an export as a complete census of a market.

What does full details include?

Available estimates, scores, climate risk, property history, taxes, schools, amenities and the full published property sections. Rental records also retain available floor plans, fees, policies and media. The additional details charge applies to each listing delivered with details.

Why are history, tax or school fields missing?

Check that includeDetails is enabled; it is on by default. Availability varies by property and market, and some historical records are unavailable. If additional details cannot be collected, the listing is retained with details: null.

What should I do if a location returns no listings?

Use the city and state, a ZIP code or a Redfin area URL. Widen price, beds or size filters; select compatible home types. For sold homes, try a longer sold period. Saved results remain available if another location cannot be completed.

Can I monitor a market over time?

Use an Apify schedule to repeat a saved task, for example daily for an active market. Each run creates its own dataset. Compare propertyId, price and status across runs in your spreadsheet or workflow. Change detection and notifications require that comparison step; they are not built into this actor. Use Apify integrations to send exported results to Google Sheets, Make or your own workflow.

Do I need a Redfin account?

No Redfin login or cookies are required as input. Run the actor from your Apify account. Account-only and unavailable listing information are outside its scope.

Support

Report a problem through the actor's Issues tab or contact max@mapa.slmail.me. Include your run link, selected location and the expected result. Do not include credentials.

This independent tool is not affiliated with or endorsed by Redfin. Use exported property and contact information in accordance with applicable terms and data-use requirements.