Redfin Scraper [$1.50/1K] | US Listings | Price History & Walk
Pricing
from $1.47 / 1,000 results
Redfin Scraper [$1.50/1K] | US Listings | Price History & Walk
Extract Redfin US real estate listings with price, beds, baths, sqft, address, neighborhood scores, HOA, MLS status, agent info, photos, and price history via Redfin's internal Stingray JSON API. Only $0.0015/listing - most rivals charge $0.004-$0.01. Built for investors, agents & proptech.
Pricing
from $1.47 / 1,000 results
Rating
0.0
(0)
Developer
Ahmed Jasarevic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Redfin Scraper — US Real Estate Listings & Property Data
Extract Redfin for-sale listings with price, beds, baths, sqft, address, neighborhood scores, HOA, MLS status, agent info, photos, and price history — powered by Redfin's internal Stingray JSON API, not fragile HTML scraping.
Why Use This Actor
- Most affordable among popular scrapers: $0.0015 per listing (most rivals charge $0.004-$0.01)
- Direct JSON API: No HTML parsing fragility — uses Redfin's internal Stingray/GIS endpoints
- Rich data per listing: 20+ fields including Redfin Estimate history, walk/transit/bike scores, price history, and agent contact info
- Optional enrichments: Historical valuation data and neighborhood scores available as add-ons
- Fast & reliable: Structured JSON response, no browser automation needed
Use Cases
- Investor deal screening: Filter by price, beds, sqft, and location to find undervalued properties
- Real estate market monitoring: Track price trends, days on market, and inventory at city/county/neighborhood level
- Lead generation: Extract listing agent and brokerage info for outreach campaigns
- Comparable property analysis: Pull price history and Redfin Estimates for comp reports
- Proptech data pipelines: Feed clean listing data into valuation models, dashboards, or CRM systems
- Rental market research: Analyze for-sale inventory alongside rental rates in target markets
How It Works

Looking for a Redfin scraper or a practical US property data alternative? Paste city, county, neighborhood or individual property URLs, then set result limits and optional price, bed and detail-depth choices. Each row includes full address, city, state, ZIP, price, beds, baths, square footage, price per square foot, lot size, year built, property type, coordinates, MLS ID and status, days on market, listing agent and brokerage, neighborhood, HOA, photo count, URL and scrape time; optional add-ons include valuation history, sale history and walk, transit and bike scores.
Use the dataset for investor deal screening, comparable analysis, market monitoring and property data pipelines. Export as JSON, CSV or Excel, or pull results through the Apify API. Pay from $1.50 per 1,000 listings.
Extract US Real Estate Listings Without HTML Scraping
Traditional scrapers parse fragile HTML that breaks whenever Redfin updates their UI. This actor bypasses HTML entirely by calling Redfin's internal JSON API directly — the same endpoints that power Redfin's own website and mobile apps.
Key advantage: Structured JSON response means faster extraction, lower failure rates, and no CSS selector maintenance.
Build Property Databases With Price History & Redfin Estimates
Each listing includes:
- Core data: price, beds, baths, sqft, lot size, year built, $/sqft, HOA, property type
- Location: full address, city, state, zip, latitude, longitude, neighborhood name
- MLS data: MLS ID, listing status, days on market, sale date
- Agent info: listing agent name, brokerage
- Media: photo count, photo URLs
- URLs: direct Redfin listing link
Analyze Market Trends With Historical Valuation Data
Enable detailMode: "historical" to fetch:
- Redfin Estimate history: Track how Redfin's AVM has valued each property over time
- Sale history: Previous sale prices and dates
- Price changes: List price reductions and increases
This data is essential for building automated valuation models (AVMs) or analyzing market momentum.
Understand Neighborhoods With Walk/Transit/Bike Scores
Enable detailMode: "neighborhood" to fetch:
- Walk Score: How walkable is the neighborhood?
- Transit Score: Public transportation accessibility
- Bike Score: Bike infrastructure quality
These scores help investors and homebuyers evaluate neighborhoods beyond just property specs.
Input Parameters
| Field | Type | Required | Default | Notes |
|---|---|---|---|---|
| startUrls | array | Yes | — | Redfin city/county/neighborhood/property URLs. ZIP codes and free-text are NOT supported. |
| maxItems | integer | No | 50 | Maximum listings to return. Free users capped at 10. |
| detailMode | string | No | "summary" | summary (free), historical (+$0.002/listing), neighborhood (+$0.001/listing), full (both) |
| minPrice | integer | No | — | Minimum listing price filter |
| maxPrice | integer | No | — | Maximum listing price filter |
| minBeds | integer | No | — | Minimum bedroom count filter |
| proxyConfiguration | object | No | useApifyProxy: true | Residential proxy recommended — Redfin blocks datacenter IPs |
| maxRequestsPerCrawl | integer | No | 600 | Hard cap on total HTTP requests |
Output Fields
| Field | Description |
|---|---|
| address | Full street address |
| city | City name |
| state | State abbreviation |
| zip | ZIP code |
| price | Listing price ($) |
| beds | Number of bedrooms |
| baths | Number of bathrooms |
| sqft | Square footage |
| pricePerSqft | Price per square foot |
| lotSize | Lot size (sqft) |
| yearBuilt | Year property was built |
| propertyType | Property type code |
| latitude | GPS latitude |
| longitude | GPS longitude |
| mlsId | MLS identifier |
| mlsStatus | Listing status (Active, Pending, etc.) |
| daysOnMarket | Days listed on market |
| listingAgent | Listing agent name |
| listingBroker | Brokerage name |
| neighborhood | Neighborhood name |
| walkScore | Walk Score (if detailMode enabled) |
| transitScore | Transit Score (if detailMode enabled) |
| bikeScore | Bike Score (if detailMode enabled) |
| hoa | HOA fee ($) |
| photoCount | Number of photos |
| url | Direct Redfin listing URL |
| scrapedAt | Timestamp of extraction |
Example Input
{"startUrls": [{ "url": "https://www.redfin.com/city/29439/WA/Bothell" }],"maxItems": 100,"detailMode": "summary","minPrice": 300000,"maxPrice": 800000,"minBeds": 3}
Example Output
{"address": "123 Main St","city": "Bothell","state": "WA","zip": "98011","price": 649900,"beds": 3,"baths": 2.5,"sqft": 2100,"pricePerSqft": 309,"lotSize": 5200,"yearBuilt": 2015,"propertyType": 1,"latitude": 47.76,"longitude": -122.21,"mlsId": "12345678","mlsStatus": "Active","daysOnMarket": 12,"listingAgent": "Jane Smith","listingBroker": "Redfin Corporation","neighborhood": "Downtown Bothell","hoa": 150,"photoCount": 24,"url": "https://www.redfin.com/WA/Bothell/123-Main-St/home/123456","scrapedAt": "2026-09-11T10:30:00Z"}
Integrations & Automation
- Schedule runs: Use Apify's scheduler to monitor listings daily or weekly
- Webhooks: Get notified when new listings match your criteria
- Export formats: JSON, CSV, Excel, or push to Google Sheets
- API access: Use the Apify API to integrate into your existing data pipelines
- Zapier/Make: Connect to 5,000+ apps for automated workflows
Related Actors
- Zillow Scraper — Extract listings from Zillow for cross-platform comparison
- Realtor.com Scraper — Scrape Realtor.com for MLS data
- Redfin Search Scraper — Alternative Redfin scraper by tri_angle
- Real Estate Scraper — Multi-source scraper (Zillow + Realtor + Redfin)
Frequently Asked Questions
Why use this actor instead of Redfin's official API?
Redfin does not offer a public API. Their internal Stingray API is used by their website and mobile apps, but it is not documented or supported for external use. This actor provides structured access to that data without requiring you to build and maintain your own scraper.
What are alternatives to scraping Redfin?
- RealtyAPI.io: Paid API service ($49+/month) with Redfin endpoints
- ATTOM Data: Enterprise-grade property data API ($$$)
- CoreLogic Trestle: Licensed MLS data for businesses
- ScraperAPI: Proxy service for DIY scraping (requires custom code)
This actor is the most cost-effective option at $0.0015/listing with no subscription required.
Is this actor compliant with Redfin's Terms of Service?
This actor accesses publicly available listing data from Redfin's website. Users are responsible for ensuring their use complies with Redfin's Terms of Service and applicable data protection laws. The actor does not bypass authentication or access private data.
Can I scrape sold properties?
Yes. The actor can extract recently sold listings by adjusting Redfin's status filters in the search URL. Sold data is capped at ~350 properties per search due to Redfin's export limits.
Do I need a proxy?
Yes. Redfin blocks datacenter IP addresses. The actor uses Apify's residential proxy by default for reliable extraction. Disabling the proxy will likely result in blocked requests.
For AI Agents & LLM Apps
Purpose: Extract structured US real estate listings from Redfin for market analysis, investment screening, or data pipelines.
Minimal working input:
{"startUrls": [{ "url": "https://www.redfin.com/city/29439/WA/Bothell" }]}
Output fields: address, city, state, zip, price, beds, baths, sqft, pricePerSqft, latitude, longitude, mlsId, mlsStatus, daysOnMarket, listingAgent, neighborhood, url, scrapedAt
Non-obvious behaviors:
detailModedefaults to"summary"— add-ons (historical/neighborhood) incur extra per-listing chargesmaxItemscaps at 10 for free-tier users- Proxy is enabled by default — disabling it will likely fail due to Redfin's WAF
- ZIP codes and free-text place names are NOT supported — must use full Redfin city/county/neighborhood URLs
- Sold listings capped at ~350 per search URL (Redfin's export limit)
Pricing: Pay-per-event — $0.0015 per listing result, plus optional add-ons ($0.002 for historical data, $0.001 for neighborhood scores)
Legal & Compliance Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Redfin Corporation. All trademarks belong to their respective owners.
This Actor accesses only publicly available listing data from Redfin's website — no login bypass, no CAPTCHA solving, no private data access. The data extracted is limited to what Redfin displays to any anonymous visitor.
Users are solely responsible for ensuring their use of this data complies with Redfin's Terms of Service and applicable data protection laws (including GDPR for EU-sourced data and CCPA for California residents' personal data, if applicable). Listing agent names and brokerages are publicly displayed professional information, not private personal data.
SEO Keywords
redfin scraper, redfin data, redfin API alternative, redfin listings, real estate data extraction, property data scraping, redfin price history, redfin estimate API, US real estate scraper, redfin market research, real estate investor data, proptech data, redfin Stingray API, property listing database, redfin sold data, walk score API, neighborhood scores, real estate comparable data, redfin scrape listings, property data export, real estate lead generation