Request unsuccessful. Incapsula incident ID - error

I’m trying to scrape a real estate listing from realtor.ca. After executing the HTTP Request node, I only get a short amount of HTML even though the page has quite of bit of info. Then I"m getting this error: “Request unsuccessful. Incapsula incident ID” on the Markdown node.

The url sample I"m using is:
https://www.realtor.ca/real-estate/28685008/714-105-the-queensway-toronto-high-park-swansea-high-park-swansea

I was reading about this error message and understand why it might be happening but can anyone confirm if it’s definitely NOT allowed with this site? Or if it is but in a legal / approved way?

Hey @tracyselena hope all is well.

Re: why.

The error you’re seeing:

Request unsuccessful. Incapsula incident ID: …

is coming from Incapsula, a web application firewall (WAF) and bot protection service provided by Imperva. Realtor.ca uses it to protect their website from scraping, abuse, and automated access.

Re: confirm if it’s definitely NOT allowed.

it is not allowed with this website.

From what I know, realtor.ca doesn’t have a public API, so no official legal way to obtain the data. A very quick lookup brought me to a website crea.ca, which provides somewhat an interface to access that data, but the accessing party needs to be a licensed REALTOR® or brokerage, since this access is restricted to CREA members only.