Zillow Sold Listings Actor
by jwkwjw
Automatically scrape and paginate through Zillow's sold listings. Extract up to 50 properties per run for market analysis, lead generation, and investment research.
Opens on Apify.com
About Zillow Sold Listings Actor
Need to pull sold property data from Zillow for your market analysis or lead list? This actor handles the heavy lifting. It automates the collection of recently sold listings directly from Zillow, complete with built-in pagination to gather comprehensive datasets. You can reliably extract up to 50 listings per run, capturing details like final sale price, property specs, and location history that are crucial for accurate real estate valuation and trend spotting. I've used it to build targeted lead lists for investors looking for motivated sellers in specific neighborhoods and to back up comparative market analyses with hard numbers. It saves you from the tedious, error-prone work of manual copying and pasting across multiple pages. Just configure your target search parameters, and it runs autonomously, structuring all the scraped data into a clean, usable format like JSON or CSV for your next project. It’s a straightforward solution for developers and analysts who need reliable, structured real estate data without building a scraper from scratch.
What does this actor do?
Zillow Sold Listings Actor is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Zillow Sold Listings Actor
This Apify actor retrieves sold property listings for a specific Zillow agent via the RapidAPI Zillow API. It handles pagination and rate limiting to collect data efficiently within the API's constraints.
Key Features
- Fetches sold listings using an agent's Zillow User ID (ZUID).
- Supports pagination to gather multiple pages of results.
- Enforces a rate limit of 3 requests per second to comply with the API.
- Configurable limit for the number of records fetched (up to 50).
- Outputs data to an Apify dataset for easy access and further processing.
Input
The actor requires the following input parameters, provided via an input.json file or the Apify Console:
{
"rapidApiKey": "YOUR_RAPIDAPI_KEY",
"zuid": "AGENT_ZUID",
"maxRecords": 50
}
rapidApiKey(Required): Your personal API key from RapidAPI.zuid(Required): The encoded Zillow User ID of the target agent.maxRecords(Optional): The maximum number of listing records to retrieve. Must be between 1 and 50. Defaults to 50 if not specified.
Output
The actor returns an array of objects, each representing a sold property listing. Each object contains detailed information such as:
* Property details (type, bedrooms, bathrooms, square footage).
* Sale price and date.
* Location and address data.
* Relevant agent information.
How to Use
Running on the Apify Platform
- Push the actor to your Apify account:
apify push - Configure the input fields (
rapidApiKey,zuid,maxRecords) in the Apify Console. - Start the run. Results will be available in the dataset associated with the run.
Running Locally
- Clone the actor repository.
- Install dependencies with
npm install. - Create an
input.jsonfile in the root directory with your configuration (see Input section above). - Execute the actor using
apify run.
Notes
- Rate Limiting: The actor is hard-coded to respect the API's rate limit of 3 requests per second. Do not modify this.
- Error Handling: The code includes handling for common issues like API failures, invalid responses, and network problems.
- Dependencies: Main dependencies are
axiosfor HTTP requests and theapifySDK.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Zillow Sold Listings Actor now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- jwkwjw
- Pricing
- Paid
- Total Runs
- 28,888
- Active Users
- 6
Related Actors
Google Search Results Scraper
by apify
Website Content Crawler
by apify
🔥 Leads Generator - $3/1k 50k leads like Apollo
by microworlds
Video Transcript Scraper: Youtube, X, Facebook, Tiktok, etc.
by invideoiq
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support