I tried to scrape zillow in past (2019) and it was giving me captcha headache. Didn't author faced similar issues?
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.