Zillow Search Scraper avatar
Zillow Search Scraper

Pricing

$2.00 / 1,000 results

Go to Store
Zillow Search Scraper

Zillow Search Scraper

maxcopell/zillow-scraper

Developed by

Maximillian Copelli

Maintained by Apify

Extract data about properties for sale and rent on Zillow using the Zillow API, but with no daily call limits. Scrape millions of listings and download your data as HTML, JSON, CSV, Excel, XML. Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.

4.1 (9)

Pricing

$2.00 / 1,000 results

61

Monthly users

226

Runs succeeded

99%

Response time

16 days

Last modified

a month ago

NE

Missing Zillow Search Data

Closed
nautical_emu opened this issue
6 months ago

It doesn't look like the zillow search scraper is returning date posted (only days on zillow), or the year the listing was built. Is it possible to add these?

Thanks!

lhotanok avatar

Hi, I checked the JSON data received from Zillow and didn't find anything like date posted / built. I also couldn't find it on the website. If you found it on the listing pages, could you please provide us with the screenshots?

However, there's another field timeOnZillow in the output which seems to represent the number of milliseconds. This could be used to retrieve a datetime by converting the milliseconds to hours / days on Zillow and then subtracting them from the current datetime.

Example: Listing URL: https://www.zillow.com/homedetails/4525-4529-Irving-St-San-Francisco-CA-94122/442241013_zpid/ daysOnZillow: 18 timeOnZillow: 1607749000

  • 1607749000 / 1000 / 60 / 60 / 24 = 18.608 days on Zillow
  • new Date(new Date().getTime() - 1607749000).toISOString() ➡️ 2024-10-31T04:45:05.838Z

We could add the exact number of hours / days on Zillow and also the deducted datetime such as 2024-10-31T04:45:05.838Z. Would that work for you or do you need other data?

NE

nautical_emu

4 months ago

The year built is right at the top of the listing page (see the first screenshot). The second piece of missing data is the date the property went on the market, which is available after clicking "More" under Facts and Features (see the second screenshot)

lhotanok avatar

Hi, thanks for adding more details!

Unfortunately, it's not possible to add the year built and the date on the market to Zillow Search Scraper. It is because this information can only be extracted from individual listing pages while Zillow Search Scraper aims to be lightweight and extracts only the basic data available on search pages.

However, you can set up an integration with our Zillow Detail Scraper to extract full data for each listing. See the example run of Zillow Detail Scraper with data extracted from 4525-4529 Irving St, San Francisco, CA 94122:

To set up the integration, go to Zillow Search Scraper Integrations and select Zillow Detail Scraper (see the attached screenshot). The integration will trigger a new run of Zillow Detail Scraper for each successful run of Zillow Search Scraper automatically. It will run Zillow Detail Scraper with startUrls corresponding to the listings searched by Zillow Search Scraper. You will then find the dataset with full listings data under Zillow Detail Scraper > Runs > Your-latest-run.

Pricing

Pricing model

Pay per result 

This Actor is paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.

Price per 1,000 items

$2.00