How to Scrape Zillow with Python and Scrapy
trickster.dev
trickster.dev
Why ask without reading the article?
Some of the protections are better than others. For example, you may need to use a real browser with Java script support instead of just HTTP requests.
Browserless works well if you enable the stealth functions.
Scraping all of Zillow's sources instead would explode the complexity of the project.