Zoopla Sold Properties Scraper

Zoopla Sold Properties Scraper

by dhrumil

Scrape Zoopla.co.uk to crawl millions of off market real estate properties from United Kingdom. Our real estate scraper also lets you monitor specific...

726 runs
33 users
Try This Actor

Opens on Apify.com

About Zoopla Sold Properties Scraper

Scrape Zoopla.co.uk to crawl millions of off market real estate properties from United Kingdom. Our real estate scraper also lets you monitor specific listing for sold properties. You can provide multiple off market search result listings to scrape/monitor.

What does this actor do?

Zoopla Sold Properties Scraper 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

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

🏑 What is Zoopla Real Estate Sold Properties Scraper? This Zoopla sold properties Scraper will enable you scrape any sold listing from zoopla.co.uk/. You can simply take your listing url from browser and enter it into this actor. This actor will crawl through all pages of particular listing and generate dataset for you. Listing url is something you get when you perform the search on zoopla site https://www.zoopla.co.uk/house-prices Example listing urls : - https://www.zoopla.co.uk/house-prices/london/ - https://www.zoopla.co.uk/house-prices/nw3/?new_homes=include&q=NW3&identifier=london&view_type=list - https://www.zoopla.co.uk/house-prices/nw3/?new_homes=include&q=NW3&identifier=london&view_type=list&numMonths=6 You can apply any filter and use the url after filder as well. ## πŸšͺ What can this Zoopla Sold Properties Scraper do? πŸ“ˆ Extract Zoopla off market data listings on Zoopla πŸ‘€ This actor is not just scraper but also has monitoring capability. You can turn on monitoring mode and it will give you only newly sold properties compared to your previous scrapes. πŸ“© This actor also helps you to identify zoopla estimate for particular property ⬇️ Download Zoopla real estate data in Excel, CSV, JSON, and other formats ## πŸ“š How do I start scraping with this scraper? 1. Register for your free Apify account here 2. You don't need to provide your credit card details for free acount. Just click on "Get Started" button on above link and complete the registration only. 3. Free account comes with reasonable credits to try out this actor. This actor also comes with free trial of 3 days without any commitment/upfront charge. 4. Run this actor and verify the scraped data. Apify has huge integration possibilities. You can download the data or push the data into any 3rd party platform directly. ## 🌳 What Zoopla data can I extract using this tool? | πŸ“ | πŸ“ | |------------------|----------------------------| | Listing UPRN | Full Address | | Listing URL | Category | | Postal Code | Outcode | | Bathrooms | Bedrooms | | Floor Area | Living Rooms | | Tenure | Property Type | | Latitude | Longitude | | Energy Rating | Rent Estimate | | Sale Estimate | Historic Listings | | Historic Sales | Data Source | ## ⬇️ Input For simple usecase, you just need to provide browser url of zoopla off market search result page & that's all. You can leave other fields as they are to be sensible defaults. ### Input example json { "listUrls": [ { "url": "https://www.zoopla.co.uk/house-prices/sw1w-0ny/?new_homes=include&view_type=list" } ], "fullPropertyDetails": false, "monitoringMode": false, "threads" : 3 } Understading monitoring mode : - monitoringMode : This open when turned on will only scrape newly found off market property listings compared to previously scraped properties by this actor. It's important to turn off fullScrape setting if you are using this mode. If you keep fullScrape on, it will re-scrape complete listing again. - threads: Number of parallel threads to run for scraping - fullPropertyDetails : If unchecked, it will provide full information about each property. ## ⬆️ Output The scraped data is stored in the dataset of each run. The data can be viewed or downloaded in many popular formats, such as JSON, CSV, Excel, XML, RSS, and HTML. ### Output example The result for scraping a single property like this: json { "url": "https://www.zoopla.co.uk/property/uprn/100022746879/", "uprn": "100022746879", "fullAddress": "Flat 57, Belgravia Court, 33 Ebury Street, London, SW1W 0NY", "postcode": "SW1W 0NY", "country": "England", "outcode": "SW1W", "latitude": 51.4953741, "longitude": -0.1473962, "bathrooms": null, "bedrooms": null, "floorAreaSqM": 76, "livingRooms": null, "tenure": "Leasehold", "propertyType": "Flat/Maisonette", "currentEnergyRating": "C", "rentEstimate": { "lowerPrice": 3600, "currentPrice": 4050, "upperPrice": 4550 }, "saleEstimate": { "lowerPrice": 1056000, "currentPrice": 1111000, "upperPrice": 1167000, "confidenceLevel": "HIGH", "valueChange": { "numericChange": -164000, "percentageChange": -12.862745098039216, "saleDate": "2020-12-11" }, "ingestedAt": "2024-02-08T11:30:32.529Z" }, "historicListings": [ { "date": "2019-02-15", "price": 1000000 } ], "historicSales": [ { "date": "2020-12-11", "price": 1275000, "percentageChange": 27.500000000000004, "numericChange": 275000 }, { "date": "2020-10-16", "price": 1000000, "percentageChange": 269.68576709796673, "numericChange": 729500 }, { "date": "1998-08-20", "price": 270500, "percentageChange": null, "numericChange": null } ], "soldPricesDataSource": "landRegistry" } ## ❓Limitations Since Zoopla allows only 1000 properties per listing/search result, you might want to break down your listing urls into smaller area if it has more than 1K results. Good News is that even if multiple list urls contains overlapping results, they will get deduplicated within same run data. ## 🀝 Related Actors - Rightmove Scraper: Scrape sale/rent listings from rightmove.co.uk. - Zoopla Scraper: Scrape property sale/rent listings, prices, and details from Zoopla. - OnTheMarket Scraper : Scrape property sale/rent listings, prices, and details from OnTheMarket. - Rightmove Full Address & House Number Finder: Find full addresses and house numbers for Rightmove listings. - Rightmove Land Registry Full Address & House Number Finder: Get full address and house number using Land Registry data for Rightmove properties. - Rightmove EPC Full Address Finder: Find EPC and full address details for Rightmove listings. - Rightmove Commercial Scraper: Scrape commercial property listings from Rightmove. - Rightmove Sold House Properties Scraper: Scrape sold house price data from Rightmove. - Rightmove Agents Scraper: Extract agent and agency details from Rightmove. - Zoopla Commercial Properties Scraper: Scrape commercial property listings from Zoopla. ## πŸ™‹β€β™€οΈ For custom solutions In case you need some custom solution, you can contact me : dhrumil@techvasu.com Or learn more about me on github : https://github.com/dhrumil4u360

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 Zoopla Sold Properties Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
dhrumil
Pricing
Paid
Total Runs
726
Active Users
33
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support