ZonaProp Argentina Real Estate Scraper
Pricing
$10.00/month + usage
ZonaProp Argentina Real Estate Scraper
Scrapes property listings from ZonaProp.com.ar for any Argentine province. Extracts price, area, coordinates (lat/lon), location, rooms, and more. Supports sale and rental listings for houses, apartments, and land.
Pricing
$10.00/month + usage
Rating
0.0
(0)
Developer
Anth Path
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
ZonaProp Scraper
Scrape property listings from ZonaProp.com.ar, Argentina's largest real estate portal. Extract structured data for houses, apartments, and land across all 24 Argentine provinces — including price, area, coordinates, rooms, and more.
Why use this actor?
- Full coverage: Scrape any Argentine province — from Buenos Aires to Tierra del Fuego
- Rich data: Up to 30 fields per listing including lat/lon coordinates
- Sale & rental: Filter by operation type (venta/alquiler)
- Property types: Houses, apartments, and land plots
- Detail enrichment: Optionally visit each listing page to extract GPS coordinates, full description, and agency info
- Deduplication: Automatic URL-based deduplication within each run
Important: Residential proxy required
ZonaProp uses Cloudflare protection which blocks datacenter IPs. You must configure a residential proxy for this actor to work on the Apify platform.
In the input configuration, set Proxy configuration to use Apify residential proxies or provide your own residential proxy URL.
Output fields
Each listing in the output dataset contains these fields:
| Field | Type | Description |
|---|---|---|
platform | string | Always "zonaprop" |
url | string | Direct link to the listing |
property_type | string | House, Apartment, LandPlot, Store, Office, Farm, etc. |
operation_type | string | venta or alquiler |
price_original | number | Listed price |
currency | string | USD or ARS |
lat | number | Latitude (requires scrape_details = true) |
lon | number | Longitude (requires scrape_details = true) |
location | string | Full location text (e.g. "Posadas, Misiones") |
locality | string | City or town name |
street_address | string | Street address if available |
area_m2 | number | Total area in square metres |
covered_area_m2 | number | Covered area in square metres |
land_area_m2 | number | Land area in square metres |
bedrooms | number | Number of bedrooms |
bathrooms | number | Number of bathrooms |
ambientes | number | Number of rooms (Argentine convention) |
garage | number | Garage/parking spaces |
name | string | Listing title |
description | string | Full description (requires scrape_details = true) |
agency | string | Real estate agency (requires scrape_details = true) |
published_date | string | Publication date if available |
expenses | number | Monthly expenses (expensas) |
expenses_currency | string | Currency of expenses |
condition | string | Property condition: Nuevo, Usado, etc. |
year_built | number | Year of construction |
orientation | string | Orientation (e.g. Norte, Sur) |
floors | number | Number of floors/storeys |
images_count | number | Number of photos in the listing |
amenities | array | List of amenities (pileta, quincho, etc.) |
Example input
{"province": "misiones","operation_types": ["venta", "alquiler"],"property_types": ["casas", "departamentos", "terrenos"],"max_pages_per_query": 5,"scrape_details": false,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Example output
{"platform": "zonaprop","url": "https://www.zonaprop.com.ar/propiedades/casa-3-dormitorios-posadas-12345.html","property_type": "House","operation_type": "venta","price_original": 85000.0,"currency": "USD","lat": -27.3671,"lon": -55.8961,"locality": "Posadas","location": "Posadas, Misiones","street_address": "Av. Mitre al 2400","area_m2": 180.0,"covered_area_m2": 120.0,"land_area_m2": 300.0,"bedrooms": 3,"bathrooms": 2,"ambientes": 4,"garage": 1,"name": "Casa 3 dormitorios en Posadas.","description": "Hermosa casa en zona residencial...","agency": "Inmobiliaria Sur","condition": "Usado","images_count": 12,"amenities": ["pileta", "quincho", "jardin"]}
Province slugs
Use these values in the province input field:
| Province | Slug |
|---|---|
| Buenos Aires (province) | buenos-aires |
| Capital Federal (CABA) | capital-federal |
| Catamarca | catamarca |
| Chaco | chaco |
| Chubut | chubut |
| Cordoba | cordoba |
| Corrientes | corrientes |
| Entre Rios | entre-rios |
| Formosa | formosa |
| Jujuy | jujuy |
| La Pampa | la-pampa |
| La Rioja | la-rioja |
| Mendoza | mendoza |
| Misiones | misiones |
| Neuquen | neuquen |
| Rio Negro | rio-negro |
| Salta | salta |
| San Juan | san-juan |
| San Luis | san-luis |
| Santa Cruz | santa-cruz |
| Santa Fe | santa-fe |
| Santiago del Estero | santiago-del-estero |
| Tierra del Fuego | tierra-del-fuego |
| Tucuman | tucuman |
Tips
- Start small: Use
max_pages_per_query = 2for your first run to estimate costs and verify proxy works - Detail pages: Enabling
scrape_detailsgives you GPS coordinates, full descriptions, and agency info, but increases requests by ~20x (one request per listing). Use it when you need location data - Delays: Default delays (1.5-3.0s) are conservative. Lower values speed up scraping but increase the risk of being blocked
- Cost estimate: A typical province scrape (all types, sale + rental, ~500 listings, no details) uses ~2-5 MB of residential proxy traffic
How it works
- Builds search URLs for each combination of property type and operation type
- Paginates through listing pages, extracting structured data from each card
- Optionally visits individual listing pages for coordinates and extra details
- Deduplicates by URL and pushes results to the Apify dataset in batches
- Stores a summary (total listings, breakdown by type/operation) in the key-value store