Zillow Detail Scraper avatar
Zillow Detail Scraper

Pricing

$3.00 / 1,000 results

Go to Store
Zillow Detail Scraper

Zillow Detail Scraper

Developed by

Maximillian Copelli

Maintained by Apify

Get details of Zillow properties from URLs. This Actor can be easily integrated with other Zillow Scrapers.

4.3 (10)

Pricing

$3.00 / 1,000 results

68

Monthly users

292

Runs succeeded

99%

Response time

6 days

Last modified

2 months ago

YR

Reusing actor between runs

Open

yuri_reigo opened this issue
a year ago

Hi, because of the nature of our product we can not use batch searches - we have to submit each query one at a time. It looks like the building of the actor takes most of the time: actor = client.actor(APIFY_ACTOR_ID) And the running itself is very short. My questions is: is there a way to keep the actor alive, so that we only do the run part every time and avoid the long build times?

KE

kevin_eso

a year ago

following. same thing here. it's currently 30s roundtrip

mvolfik avatar

Hi, thank you for your interest.

Firstly, regarding the code snippet: apifyClient.actor(APIFY_ACTOR_ID) really shouldn't take any noticeable time - it just creates a "subclient" for the Actor, that provides methods for starting the Actor etc. It's most likely the await actorClient.run(input) (or .start) that takes the time. Can you please check that what you describe really the case? If so, we will definitely fix that, but I'm not aware of any such issue currently.

However, you are right that starting a new run of the Actor every time you need to scrape one URL is quite inefficient and slow. So-called "standby" Actors, that are always ready to receive one URL/search address, scrape it, and quickly respond with the data, are something that we are currently exploring and should be available at some point this year, but I'm not certain about the exact timeline.

I hope this helps, I'm keeping this issue open and we'll reach out as soon as we have any update on this.

mvolfik avatar

Hi there, just a small update: the Actor standby is not there yet, but since version 0.0.43 we have released a major refactor of our Zillow fetching method, and the Actor runs should startup much quicker, since we don't need to do any preparation steps at Actor startup anymore, so the Actor goes immediately to scraping and can often finish under 10 seconds.

KE

kevin_eso

6 months ago

Any time estimate on when actor standby will be ready?

lhotanok avatar

Hi, I asked about the standby mode today during our meeting and it is unfortunately not ready yet. This feature belongs to our product road map, with several subtasks still waiting to be completed (such as monetization support for standby Actors). I'm sorry I can't give you a very specific time estimate. For now, it seems that the standby mode won't be available until the end of this year.

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

$3.00