Zillow Detail Scraper avatar

Zillow Detail Scraper

Try for free

1 day trial then $10.00/month - No credit card required now

View all Actors
Zillow Detail Scraper

Zillow Detail Scraper

rigelbytes/zillow-detail-scraper
Try for free

1 day trial then $10.00/month - No credit card required now

Zillow scraper with customizable proxy support. Extract comprehensive property data, including pricing, images, and location details, using your proxies for better control and efficiency. Check the recommended proxy providers below.

Zillow Scraper

This Zillow scraper is designed to provide users with complete flexibility by allowing them to use their own proxies. The scraper collects comprehensive property data such as pricing, location details, and property features, and is perfect for users needing additional control over their data extraction.

Features

  • Extracts property prices, location details, and property features such as number of rooms, size, and more.
  • Retrieves high-quality images of the listed properties.
  • Ideal for real-time market analysis and historical data tracking.
  • Easy-to-use interface with customizable scraping options.

Use Cases

  • Market Research: Track trends in real estate prices and property availability.
  • Investment Insights: Monitor listings for investment opportunities.
  • Real Estate Agents: Keep track of your competition and stay updated with new listings.

How to Use

  1. Input the Zip Code you want to scrape.
  2. Provide your proxy details (Proxy URL).
  3. Run the scraper to collect the data.
  4. Download the results as JSON, CSV, or view them directly in Apify.
  • Shifter

    • Reliable residential proxies all over the world.
    • Cheap rates
    • Order Shifter Now
    • Get 10% Off any product, use coupan rigelbytes-YoBB.
  • OxyLabs

    • 100M+ Proxies
    • Fastest proxies in the market
    • Real profile, human-like Residential IPs
    • Quality assurance framework for most reliable IPs
    • Get Proxies
  • Exclusive Deals: Some providers may offer special discounts or bonuses when you use our link.
  • Support Our Work: Each purchase helps us maintain and improve the tools and services we provide.
  • No Extra Cost: You pay the same price, but part of it goes to supporting our efforts.

API Request Examples

Python

1from apify_client import ApifyClient
2
3# Initialize the ApifyClient with your API token
4client = ApifyClient("<YOUR_API_TOKEN>")
5
6# Prepare the Actor input
7run_input = {
8    "zip_code": "72076",
9    "listing_type": "for_sale",
10    "pages": 1,
11    "all_homes": True,
12    "lot_land": False,
13    "apartment": False,
14    "condo": False,
15    "single_family": False,
16    "multi_family": False,
17    "townhouse": False,
18    "manufactured": False,
19    "apartment_or_condo": False,
20}
21
22# Run the Actor and wait for it to finish
23run = client.actor("rigelbytes/zillow-scraper").call(run_input=run_input)
24
25# Fetch and print Actor results from the run's dataset (if there are any)
26for item in client.dataset(run["defaultDatasetId"]).iterate_items():
27    print(item)

Node.js

1import { ApifyClient } from 'apify-client';
2
3// Initialize the ApifyClient with API token
4const client = new ApifyClient({
5    token: '<YOUR_API_TOKEN>',
6});
7
8// Prepare Actor input
9const input = {
10    "zip_code": "72076",
11    "listing_type": "sold",
12    "pages": 1,
13    "all_homes": true,
14    "lot_land": false,
15    "apartment": false,
16    "condo": false,
17    "single_family": false,
18    "multi_family": false,
19    "townhouse": false,
20    "manufactured": false,
21    "apartment_or_condo": false
22};
23
24(async () => {
25    // Run the Actor and wait for it to finish
26    const run = await client.actor("rigelbytes/zillow-scraper").call(input);
27
28    // Fetch and print Actor results from the run's dataset (if any)
29    console.log('Results from dataset');
30    const { items } = await client.dataset(run.defaultDatasetId).listItems();
31    items.forEach((item) => {
32        console.dir(item);
33    });
34})();

cURL

1# Set API token
2API_TOKEN=<YOUR_API_TOKEN>
3
4# Prepare Actor input
5cat > input.json <<'EOF'
6{
7  "zip_code": "72076",
8  "listing_type": "for_rent",
9  "pages": 1,
10  "all_homes": true,
11  "lot_land": false,
12  "apartment": false,
13  "condo": false,
14  "single_family": false,
15  "multi_family": false,
16  "townhouse": false,
17  "manufactured": false,
18  "apartment_or_condo": false
19}
20EOF
21
22# Run the Actor
23curl "https://api.apify.com/v2/acts/rigelbytes/zillow-scraper/runs?token=$API_TOKEN" \
24  -X POST \
25  -d @input.json \
26  -H 'Content-Type: application/json'

Output

Output Image

1{
2  "zpid": "441692165",
3  "rawHomeStatusCd": "ForSale",
4  "marketingStatusSimplifiedCd": "For Sale by Agent",
5  "imgSrc": "https://photos.zillowstatic.com/fp/3aa3268688068bf0a816d72875a8c991-p_e.jpg",
6  "hasImage": true,
7  "detailUrl": "https://www.zillow.com/homedetails/11111-Jones-Metes-Bounds-Jacksonville-AR-72076/441692165_zpid/",
8  "statusType": "FOR_SALE",
9  "statusText": "Lot / Land for sale",
10  "countryCurrency": "$",
11  "price": "$170,000",
12  "unformattedPrice": 170000,
13  "address": "11111 Jones Metes Bounds, Jacksonville, AR 72076",
14  "addressStreet": "11111 Jones Metes Bounds",
15  "addressCity": "Jacksonville",
16  "addressState": "AR",
17  "addressZipcode": "72076",
18  "isUndisclosedAddress": false,
19  "lotAreaString": "48.62 acres",
20  "latLong": {
21    "latitude": 34.999207,
22    "longitude": -92.22626
23  },
24  "isZillowOwned": false,
25  "flexFieldText": "Wet weather creeks",
26  "flexFieldType": "homeInsight",
27  "hdpData": {
28    "homeInfo": {
29      "zpid": 441692165,
30      "streetAddress": "11111 Jones Metes Bounds",
31      "zipcode": "72076",
32      "city": "Jacksonville",
33      "state": "AR",
34      "latitude": 34.999207,
35      "longitude": -92.22626,
36      "price": 170000,
37      "homeType": "LOT",
38      "homeStatus": "FOR_SALE",
39      "daysOnZillow": 11,
40      "isFeatured": false,
41      "shouldHighlight": false,
42      "listing_sub_type": {
43        "is_FSBA": true
44      },
45      "isUnmappable": false,
46      "isPreforeclosureAuction": false,
47      "homeStatusForHDP": "FOR_SALE",
48      "priceForHDP": 170000,
49      "timeOnZillow": 959707000,
50      "isNonOwnerOccupied": true,
51      "isPremierBuilder": false,
52      "isZillowOwned": false,
53      "currency": "USD",
54      "country": "USA",
55      "lotAreaValue": 48.62,
56      "lotAreaUnit": "acres",
57      "isShowcaseListing": false
58    }
59  },
60  "isSaved": false,
61  "isUserClaimingOwner": false,
62  "isUserConfirmedClaim": false,
63  "pgapt": "ForSale",
64  "sgapt": "For Sale (Broker)",
65  "shouldShowZestimateAsPrice": false,
66  "has3DModel": false,
67  "hasVideo": false,
68  "isHomeRec": false,
69  "hasAdditionalAttributions": true,
70  "isFeaturedListing": false,
71  "isShowcaseListing": false,
72  "list": true,
73  "relaxed": false,
74  "info3String": "https://photos.zillowstatic.com/fp/19e7bcbe73b7e6c8d48d299d96f774fd-zillow_web_48_23.jpg",
75  "brokerName": "Crye-Leike REALTORS Conway",
76  "carouselPhotos": [
77    {
78      "url": "https://photos.zillowstatic.com/fp/3aa3268688068bf0a816d72875a8c991-p_e.jpg"
79    },
80    {
81      "url": "https://photos.zillowstatic.com/fp/852a52f7d90aa745c5f5170b5543f7e9-p_e.jpg"
82    },
83    {
84      "url": "https://photos.zillowstatic.com/fp/7748264c82f8600ac801e54e41cb5b13-p_e.jpg"
85    },
86    {
87      "url": "https://photos.zillowstatic.com/fp/122d5b123394edc7d797132bd1144385-p_e.jpg"
88    },
89    {
90      "url": "https://photos.zillowstatic.com/fp/f700330316b46cdb0f0db07286d5c637-p_e.jpg"
91    },
92    {
93      "url": "https://photos.zillowstatic.com/fp/7f6537b12990b0e4fd337d2c44a45f89-p_e.jpg"
94    },
95    {
96      "url": "https://photos.zillowstatic.com/fp/fef437be5eff5a569faa501507156b85-p_e.jpg"
97    },
98    {
99      "url": "https://photos.zillowstatic.com/fp/6e4aa44cce34e1ebe3919a2dc9711f34-p_e.jpg"
100    },
101    {
102      "url": "https://photos.zillowstatic.com/fp/118584eec93f9229bd29d65f4de441d8-p_e.jpg"
103    },
104    {
105      "url": "https://photos.zillowstatic.com/fp/e2895802f52296f5e45716c129fe5cfd-p_e.jpg"
106    },
107    {
108      "url": "https://photos.zillowstatic.com/fp/95c875b96faec02bd230d6e5926a90e8-p_e.jpg"
109    },
110    {
111      "url": "https://photos.zillowstatic.com/fp/ec22835ea068444cd9f1296bf3d88b11-p_e.jpg"
112    },
113    {
114      "url": "https://photos.zillowstatic.com/fp/9fe8c693f8d9b038e8ae4d186f053b06-p_e.jpg"
115    },
116    {
117      "url": "https://photos.zillowstatic.com/fp/1cc1021af4c404de2ee8de19e186ba04-p_e.jpg"
118    },
119    {
120      "url": "https://photos.zillowstatic.com/fp/8e31c7ae912d2d31425aa9b894290c0b-p_e.jpg"
121    },
122    {
123      "url": "https://photos.zillowstatic.com/fp/84431433f3e23bc8dd38f6d4f5a2b0f0-p_e.jpg"
124    },
125    {
126      "url": "https://photos.zillowstatic.com/fp/7f6cd803341a1f33661727dfeebe94b9-p_e.jpg"
127    },
128    {
129      "url": "https://photos.zillowstatic.com/fp/a56b1a14896ec25a40383b6c343615b8-p_e.jpg"
130    }
131  ]
132}

Requirements

  • An Apify account
  • Zip codes.

Get Started Today!

To start using the Zillow Listing Scraper, follow the instructions above to configure your inputs. Join the growing community of users leveraging data for insights in the real estate market!

About Rigel Bytes

Rigel Bytes specializes in web scraping, automation, and data analytics. We help businesses extract and leverage valuable data for informed decision-making.

Contact Us

Ready to unlock the power of data? Reach out to us at (contact@rigelbytes.com) or book an appointment with us to learn more about how we can help you achieve your data goals.

Developer
Maintained by Community
Actor metrics
  • 2 monthly users
  • 1 star
  • 100.0% runs succeeded
  • Created in Oct 2024
  • Modified about 22 hours ago