Zillow ZIP Code Search Scraper avatar
Zillow ZIP Code Search Scraper
Try for free

Pay $2.00 for 1,000 results

View all Actors
Zillow ZIP Code Search Scraper

Zillow ZIP Code Search Scraper

maxcopell/zillow-zip-search
Try for free

Pay $2.00 for 1,000 results

Scraper to find all Zillow real estate properties for sale, for rent or recently sold from given ZIP code locations.

What can Zillow ZIP Code Search Scraper do?

This scraper lets you get list of real estate properties in given area from Zillow fast and easily. It's suitable for such use cases as scraping homes for sale, for rent or recently sold on the Zillow platform. For each home, this scraper provides basic information such as price, size, street address, number of bedrooms and bathrooms.

If you need all details about each property, you can use Zillow Details Scraper 馃彔, which scrapes all available details per each property URL. If you need just basic Zillow listings data including price, availability, home type, address, date of posting, scrape it using Zillow search URLs with Zillow Search Scraper 馃彉.

It is legal to scrape publicly available data such as property prices, availability, or street address. Read our blog post on the legality of web scraping to learn more.

How much does Zillow ZIP Code Search Scraper cost?

This scraper uses the Pay-per-result pricing model, so your costs can be easily calculated: It will cost you $2 to scrape 1,000 search results, so 0.002 USD per item. It is possible to limit the number of output items in input configuration, under the last Options section.

Apify provides you with USD 5 free usage credits every month on the Apify Free plan, so you can get 2,500 results from Zillow for those credits. So over 2k results will be completely free!

But if you need to get more data or to get your data regularly, you should grab an Apify subscription. We recommend our $49/month Starter plan - you could get up to 24,500 Zillow results every month with the $49 monthly plan!

How do I use Zillow ZIP Code Search Scraper?

Zillow ZIP Code Search Scraper provides a simple and straightforward way to extract real estate property data from Zillow. Here are the basic steps to use Zillow ZIP Code Search Scraper:

  1. Input Configuration: Provide the list of ZIP codes that you want to scrape, and select any other search criteria, such as price range or property offer type, using the provided input fields.
  2. Run Scraper: Start the scraping process by running Zillow ZIP Code Search Scraper with your desired configuration.
  3. Retrieve Results: Once the scraping is complete, you can retrieve the results in a structured format, such as JSON, CSV, or Excel, and use the data for your desired purposes.

Follow this video guide for the best Zillow Zipcode Scraper setup:

Input

When running Zillow ZIP Code Search Scraper, you need to configure which ZIP Codes what you want to scrape and optionally additional scraping filters. This input is provided either as a JSON file or in the editor on the Apify platform.

For detailed descriptions and examples for all input fields, please visit the dedicated Input page.

Sample output from Zillow ZIP Code Search Scraper

1{
2    "zpid": "2064142765",
3    "id": "2064142765",
4    "providerListingId": "1648702",
5    "imgSrc": "https://photos.zillowstatic.com/fp/33578db80c877648aba386c3aa28e042-p_e.jpg",
6    "hasImage": true,
7    "detailUrl": "https://www.zillow.com/homedetails/130-Water-St-APT-12D-New-York-NY-10005/2064142765_zpid/",
8    "statusType": "FOR_SALE",
9    "statusText": "Condo for sale",
10    "countryCurrency": "$",
11    "price": "$995,000",
12    "unformattedPrice": 995000,
13    "address": "130 Water St APT 12D, New York, NY 10005",
14    "addressStreet": "130 Water St APT 12D",
15    "addressCity": "New York",
16    "addressState": "NY",
17    "addressZipcode": "10005",
18    "isUndisclosedAddress": false,
19    "beds": 2,
20    "baths": 2,
21    "area": 1280,
22    "latLong": {
23        "latitude": 40.7057,
24        "longitude": -74.0073
25    },
26    "isZillowOwned": false,
27    "variableData": {
28        "type": "DAYS_ON",
29        "text": "38 days on Zillow"
30    },
31    "badgeInfo": null,
32    "hdpData": {
33        "homeInfo": {
34            "zpid": 2064142765,
35            "streetAddress": "130 Water St APT 12D",
36            "zipcode": "10005",
37            "city": "New York",
38            "state": "NY",
39            "latitude": 40.7057,
40            "longitude": -74.0073,
41            "price": 995000,
42            "bathrooms": 2,
43            "bedrooms": 2,
44            "livingArea": 1280,
45            "homeType": "CONDO",
46            "homeStatus": "FOR_SALE",
47            "daysOnZillow": -1,
48            "isFeatured": false,
49            "shouldHighlight": false,
50            "rentZestimate": 4470,
51            "listing_sub_type": {
52                "is_FSBA": true
53            },
54            "isUnmappable": false,
55            "isPreforeclosureAuction": false,
56            "homeStatusForHDP": "FOR_SALE",
57            "priceForHDP": 995000,
58            "isNonOwnerOccupied": true,
59            "isPremierBuilder": false,
60            "isZillowOwned": false,
61            "currency": "USD",
62            "country": "USA",
63            "unit": "Apt 12D"
64        }
65    },
66    "isSaved": false,
67    "isUserClaimingOwner": false,
68    "isUserConfirmedClaim": false,
69    "pgapt": "ForSale",
70    "sgapt": "For Sale (Broker)",
71    "zestimate": null,
72    "shouldShowZestimateAsPrice": false,
73    "has3DModel": false,
74    "hasVideo": false,
75    "isHomeRec": false,
76    "brokerName": "Listing by: SERHANT.",
77    "hasAdditionalAttributions": true,
78    "isFeaturedListing": false,
79    "isShowcaseListing": false,
80    "availabilityDate": null,
81    "list": true,
82    "relaxed": false
83}

Note that we can't guarantee 100% stability of this output, since Zillow can change availability of individual fields in search results.

FAQ

Can I integrate Zillow ZIP Code Search Scraper with other apps?

Yes. Zillow ZIP Code Search Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. You can integrate with Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, LangChain and more.

Or you can use webhooks to carry out an action whenever an event occurs, e.g. get a notification whenever Zillow ZIP Code Search Scraper successfully finishes a run.

Can I use Zillow ZIP Code Search Scraper data with API?

Yes, by using Apify API. This API gives you programmatic access to the Apify platform. The API is organized around RESTful HTTP endpoints that enable you to manage, schedule, and run Apify Actors. The API also lets you access any datasets, monitor Actor performance, fetch results, create and update versions, and more.

To access the API using Node.js, use the apify-client NPM package. To access the API using Python, use the apify-client PyPI package.

Check out the Apify API reference docs for full details or click on the API tab for code examples.

Can I use this Zillow ZIP Code Search API in Python?

Yes, by using Apify API. To access the Zillow Zip Code Search API using Python, use the apify-client PyPI package. You can find more details about the client in our Docs for Python Client.

Developer
Maintained by Apify
Actor metrics
  • 27 monthly users
  • 96.0% runs succeeded
  • Created in Apr 2023
  • Modified 3 days ago
Categories