Zillow Property Data Scraper

Zillow Property Data Scraper

This Actor allows you to input various types of search URLs—whether from keyword searches, location filters, or custom criteria. It provides fast and comprehensive data collection, capturing essential details such as price, status, and location.

REAL_ESTATELEAD_GENERATIONApify

This Actor is designed to efficiently scrape property information from Zillow, one of the largest real estate platforms. It provides flexibility for users by allowing them to input any type of listing page URL—whether it’s a result from specific search keywords or filtered based on various criteria.


Key features include

  • Flexible Input : You can pass any listing URL (e.g., search results, filtered searches) for scraping.
  • Fast Scraping : The Actor is optimized for speed, ensuring quick data extraction without compromising on accuracy.
  • Comprehensive Data : The Actor extracts a wide range of data fields, including:
    • 🔑 SearchWord
    • 🏷Zpid (Unique Zillow ID)
    • 🖼 Image
    • 🔗 DetailUrl
    • 🏷 Status (e.g., For Sale, Sold)
    • 💰 Price
    • 🛏 Bedrooms
    • 🛁 Bathrooms
    • 📏 SquareFeet
    • 📍 Address (Street, City, State, Zipcode)
    • 🗺 LatLong (Latitude and Longitude)
    • 🏡 HomeInfo
    • 🧑‍💼 BrokerName

Example Output

1{
2    "SearchWord": "Newaygo, MI",
3    "Zpid": "106532545",
4    "Image": "https://photos.zillowstatic.com/fp/a7aabf272b9a735d1b5d02b61482dca6-p_e.jpg",
5    "DetailUrl": "https://www.zillow.com/homedetails/7803-E-72nd-St-Newaygo-MI-49337/106532545_zpid/",
6    "Status": "House for sale",
7    "Price": "$1,000,000",
8    "Bedrooms": 2,
9    "Bathrooms": 3,
10    "SquareFeet": 3716,
11    "Address": "7803 E 72nd St, Newaygo, MI 49337",
12    "AddressStreet": "7803 E 72nd St",
13    "AddressCity": "Newaygo",
14    "AddressState": "MI",
15    "AddressZipcode": "49337",
16    "LatLong": {
17      "latitude": 43.428555,
18      "longitude": -85.606575
19    },
20    "HomeInfo": {
21      "zpid": 106532545,
22      "streetAddress": "7803 E 72nd St",
23      "zipcode": "49337",
24      "city": "Newaygo",
25      "state": "MI",
26      "latitude": 43.428555,
27      "longitude": -85.606575,
28      "price": 1000000,
29      "bathrooms": 3,
30      "bedrooms": 2,
31      "livingArea": 3716,
32      "homeType": "SINGLE_FAMILY",
33      "homeStatus": "FOR_SALE",
34      "daysOnZillow": 14,
35      "isFeatured": false,
36      "shouldHighlight": false,
37      "zestimate": 966700,
38      "rentZestimate": 2524,
39      "listing_sub_type": {
40        "is_FSBA": true
41      },
42      "isUnmappable": false,
43      "isPreforeclosureAuction": false,
44      "homeStatusForHDP": "FOR_SALE",
45      "priceForHDP": 1000000,
46      "timeOnZillow": 1244286000,
47      "isNonOwnerOccupied": true,
48      "isPremierBuilder": false,
49      "isZillowOwned": false,
50      "currency": "USD",
51      "country": "USA",
52      "taxAssessedValue": 466200,
53      "lotAreaValue": 57.4,
54      "lotAreaUnit": "acres",
55      "isShowcaseListing": false
56    },
57    "BrokerName": "Peacock Real Estate"
58  }

Looking for more?😊 Check out my other Zillow scraping solutions:

  1. Zillow Property Details Scraper - can efficiently extract comprehensive property details, including but not limited to Property Address, Price, Bedrooms, Bathrooms, Square Footage, Home Type, Zpid, Property Status, Tax and Price History, Nearby Homes, School Ratings, Broker Information, and more.

Support and Feedback

If you encounter any issues or have suggestions for improvements, feel free to reach out to us through the Apify support channels or leave feedback on the Actor's page.

Frequently Asked Questions

Is it legal to scrape job listings or public data?

Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.

Do I need to code to use this scraper?

No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.

What data does it extract?

It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.

Can I scrape multiple pages or filter by location?

Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.

How do I get started?

You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!