Redfin Real Estate Listings & Agent Contacts Scraper
Pricing
from $20.00 / 1,000 results
Redfin Real Estate Listings & Agent Contacts Scraper
Scrape Redfin US for-sale and sold homes: price, beds, baths, sqft, HOA, year built, MLS#, geo, photos plus listing-agent name, phone and brokerage. Filter by location, price, beds and status.
Pricing
from $20.00 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Pull US for-sale and sold home listings from Redfin — complete with the listing agent's name, phone number and brokerage — into clean JSON, CSV or Excel. Built for real-estate lead generation, market research, CMAs, investor sourcing and CRM enrichment.
What you get
One row per property, with:
- Address — street, unit, city, state, ZIP
- Price and price per sqft
- Beds, baths, square footage, lot size
- Property type (single family, condo, townhouse, multi-family, land, manufactured)
- Status (active, coming soon, pending, sold) and sold date
- Days on market
- Year built, HOA (when disclosed)
- MLS number
- Geo — latitude & longitude
- Photos — full-resolution image URLs
- Price / property history (where the local market discloses it)
- Listing agent name + phone
- Listing brokerage name
- Direct Redfin URL
Filters
- Location — paste any Redfin city, ZIP, neighborhood or county page URL, or just give a list of ZIP codes
- Individual properties — paste one or more Redfin listing URLs
- Listing status — for sale or sold (with a "sold within N days" window)
- Price range — min / max
- Beds — min / max
- Baths — min
- Property type
- Max days on market
Input example
{"startUrls": [{ "url": "https://www.redfin.com/city/30818/TX/Austin" }],"zipCodes": ["78701", "90210"],"listingStatus": "for-sale","minPrice": 400000,"minBeds": 3,"propertyTypes": ["house", "condo"],"fetchAgentContacts": true,"maxResults": 200}
To find a location URL, search on redfin.com and copy the URL from your browser.
Output example
{"address": "6700 Lakewood Dr","city": "Austin","state": "TX","zip": "78731","price": 2895000,"beds": 4,"baths": 4,"sqFt": 3812,"propertyType": "Single Family","status": "Active","mlsId": "9124446","daysOnMarket": 1,"latitude": 30.3667137,"longitude": -97.7874345,"listingAgentName": "Emily Waldmann","listingAgentPhone": "425-442-0727","listingBrokerName": "Douglas Elliman Real Estate","photos": ["https://ssl.cdn-redfin.com/photo/..."],"url": "https://www.redfin.com/TX/Austin/6700-Lakewood-Dr-78731/home/31287514"}
Pricing
Pay per result. Each listing is billed as one result. When Fetch listing-agent contacts is on, each property whose detail page is fetched (agent phone, brokerage, price history, photos) adds one details charge — only when a detail page is actually retrieved. Turn the option off for cheaper listing-only runs.
Free Apify accounts are capped at 10 results per run; upgrade for unlimited.
Notes
- Listing-agent phone availability and price history depend on what each local MLS discloses. HOA and some fields are only present where the source publishes them.
- Data reflects what is publicly visible on Redfin at scrape time.