Zap Imóveis scraper avatar
Zap Imóveis scraper

Pricing

$10.00/month + usage

Go to Store
Zap Imóveis scraper

Zap Imóveis scraper

Developed by

Avorio

Avorio

Maintained by Community

Scrapes real estate listings from Zap Imóveis (Brazilian real estate platform)

0.0 (0)

Pricing

$10.00/month + usage

4

Total users

67

Monthly users

19

Runs succeeded

>99%

Issues response

3.8 days

Last modified

7 months ago

AH

Duplicate results on different pages

Open

appreciative_hammer opened this issue
a month ago

I'm running the request incrementing the "page" field, but the result of the different pages is coming out the same many times. For example, I ran up to page 100, and the result came out the same 95 times.

avorio avatar

Avorio (avorio)

24 days ago

Hey!

Thanks for reaching out. We are investigating why the page argument is not being considered in specific scenarios. Were you able to correlate whether the 5 different pages results were the five first ones?

Will keep you posted!

avorio avatar

Avorio (avorio)

24 days ago

We have tested using the same parameters as the linked run and incrementing the page up to 15, just as an initial test, and got the expected result.

JSON payload:

{
"city": "Rio de Janeiro",
"page": <1 to 15>,
"state": "Rio de Janeiro",
"type": "SALE",
"unitUsage": "RESIDENTIAL"
}

By the end we had 180 results, as expected with 12 results per page:

➜ jq '.listing.id' * | wc -l
180

And unique results, considering id as the unique key:

➜ jq '.listing.id' * | uniq | wc -l
159

Viva Real and Zap Imóveis tend to repeat some listings across different pages depending on the commercial agreement with the real state agent or agency, so you should see few repeated results. Definitely not the 95 repeated pages.

Whenever you can please provide us the exact requests you've made so we can try pinpointing if it was a temporary issue or a specific issue we must address.

Best regards!