OrbTop

ZonaProp Scraper

REAL ESTATE

ZonaProp Scraper

Scrapes real estate listings from ZonaProp.com.ar, Argentina's leading property portal. Returns prices, locations, surface areas, room counts, and publisher details — in clean JSON.

ZonaProp lists over 600,000 properties across Argentina. This scraper handles Cloudflare protection, pagination, and deduplication so you don't have to.

What You Get

Each listing returns up to 20 fields:

Field Description
listing_id Unique ZonaProp property ID
url Direct URL to the listing
title Listing title
operation_type venta (sale) or alquiler (rent)
property_type Category filter used (house, apartment, etc.)
price Raw price string including currency symbol
price_currency ARS or USD
price_value Numeric price value
location Full location string (neighborhood, city)
neighborhood Neighborhood name
total_surface_m2 Total surface area in square meters
covered_surface_m2 Covered area in square meters
rooms Number of rooms (ambientes)
bedrooms Number of bedrooms
bathrooms Number of bathrooms
amenities Featured amenities (pool, garage, etc.)
publisher_name Agency or individual name
image_url Main listing image URL
scraped_at ISO 8601 timestamp

Inputs

Field Type Default Description
maxItems integer 10 Maximum number of listings to return
operationType string venta venta (sale) or alquiler (rent)
propertyType string (all) Filter by property type — see options below

Property types:

  • (empty) — all property types
  • casas — houses
  • departamentos — apartments
  • ph — PH (penthouse/multi-floor)
  • locales-comerciales — commercial premises
  • oficinas — offices
  • bodegas-depositos — warehouses
  • terrenos-lotes — land and lots
  • cocheras — garages and parking
  • campos — rural properties

Usage

Configure the actor, set maxItems to however many listings you need, pick an operation type and optional property type, and run it. The actor paginates automatically through ZonaProp's search results until it hits your limit.

ZonaProp shows between 20-28 listings per page. For large datasets, keep maxItems at a round multiple of 20 to avoid partial last pages.

Technical Notes

ZonaProp uses Cloudflare protection on all pages. This actor runs a real browser with Argentine residential proxies to pass the challenge automatically. That makes it slower and more expensive than a plain HTTP scraper — but it works reliably where simpler approaches don't.

Default memory allocation is 2GB. Do not reduce it below 1GB or the browser will crash.

Limitations

  • Only public listing data. Contact details require the ZonaProp site's own lead system.
  • Prices shown are the asking prices — negotiated prices are not available.
  • Listing availability changes frequently on active real estate portals. Data is accurate at scrape time.

Questions or issues? Use the feedback fields in the actor input to reach the team.