Zillow Detail Scraper avatar
Zillow Detail Scraper
Try for free

Pay $3.00 for 1,000 results

View all Actors
Zillow Detail Scraper

Zillow Detail Scraper

maxcopell/zillow-detail-scraper
Try for free

Pay $3.00 for 1,000 results

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

User avatar

Unable to use API with only address

Closed

d_l opened this issue
4 months ago

Hello Max,

Is it possible to use your API with just the property's address and no additional information?

For instance, let's use the address 17 Zelma Dr, Greenville, SC 29617 as an example.

With the address alone, I can form the URL:

https://www.zillow.com/homes/17-Zelma-Dr-Greenville-SC-29617/

This is a valid URL and when I enter it in a browser, it takes me to the corresponding Zillow property page.

However, when I attempt to use the same URL with your API, I receive a "Invalid URL" error.

Is there a workaround?

Thank you, Dan

User avatar

Hi, thanks for this request. Search by text address (be it county name like "Norfolk County", local name like "Manhattan", full cities ("Brooklyn") or complete addresses like in your example) is something that we want to add, but the development hasn't started yet. I unfortunately can't promise a specific timeline right now, my personal hope is to have this done by the end of February in the worst case. Looking at it now, though, search for a complete address itself might not be too hard.

For anyone else who comes across this feature request and would find it useful as well: please do not be afraid to comment here, it will help us to prioritize this!

User avatar

d_l

4 months ago

Hi Matěj,

Thank you for your response. Having the ability to search by text address would be a helpful feature, but what I was trying to convey is the following.

URL-1: https://www.zillow.com/homedetails/17-Zelma-Dr-Greenville-SC-29617/11026031_zpid/

URL-2: https://www.zillow.com/homes/17-Zelma-Dr-Greenville-SC-29617/

URL-1 is a valid input for the app, whereas URL-2 is not, even though both URLs are valid as far as the browser is concerned.

For my requirement, it would be sufficient to have URL-2 considered a valid input for the app.

Thank you,

Dan

User avatar

right, I wasn't clear in my response. I understood that, but this unfortunately isn't of any help - for urls like zillow.com/homedetails/address/123456_zpid/, we don't load the page at all. The scraper internally discards everything except the numeric ID (11026031 in your example), and only uses the ID to make some requests to Zillow which provide the data, thus saving network traffic and easily getting structured JSON instead of parsing the HTML

User avatar

Hi, I took another look and the specific case of full address search turned out to be quite straightforward, so I added it to the Actor. Can you please check it and verify it does what you need? You can close this issue then.

Developer
Maintained by Apify
Actor metrics
  • 56 monthly users
  • 99.8% runs succeeded
  • 8.3 days response time
  • Created in Jun 2023
  • Modified 28 days ago
Categories