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

IW

Multiple failed requests

Closed
itai-wand opened this issue
a year ago

I have run the crawler with multiple search URLs, given within a text file, and learned that 14 out of my 47 requests have failed. Is there a way to see which requests exactly failed? Maybe rerun only these ones?

How to handle these failures?

Thanks.

paja avatar

Hi, thanks for your patience. I'm gonna find out and let you know if it's possible!

mvolfik avatar

Hi @itai-wand, we have had some issues with Zillow blocking our scrapers during February and March, but we thing the situation is now stable, and I have just pushed these improvements to this scraper as well. The scraper should now be more resistant against Zillow's blocking, so requests shouldn't be failing anymore. If you again encounter high percentage of failed requests (20% and more), please open a new ticket.

As for seeing which requests failed, you can check this by opening the Actor run's request queue, and using the Get all requests endpoint to list the requests. However, due to the way this scraper is structured, this doesn't exactly correlate to the URLs that you provided on input - each input URL can produce many entries in the internal request queue, and only some of these might fail, which means that just a part of some search has failed. Also, there are multiple reasons why requests could fail - it could be Zillow blocking, but it could also mean that some input URL was invalid. This is why we currently don't support rerunning only failed requests in an automated way.

I hope this information helps.

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