Zonaprop Scraper - Argentina Property Listings avatar

Zonaprop Scraper - Argentina Property Listings

Pricing

from $0.70 / 1,000 results

Go to Apify Store
Zonaprop Scraper - Argentina Property Listings

Zonaprop Scraper - Argentina Property Listings

Property listings from zonaprop.com.ar across Argentina: sales, long-term and temporary rentals, and new developments. Filter location, price, rooms, area, amenities, media, and advertiser type, then export JSON, CSV, Excel, or connect via API and MCP for fast market research and investment analysis

Pricing

from $0.70 / 1,000 results

Rating

0.0

(0)

Developer

Iñigo Garcia Olaizola

Iñigo Garcia Olaizola

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Zonaprop Scraper — Argentina Property Listings & Market Data

Zonaprop Scraper collects structured property listings from zonaprop.com.ar in Argentina for sale, long-term rent, temporary rent, and new developments. Search by place or coordinates, apply detailed property filters, and download results for market research, lead generation, and investment analysis.

🤖 What does Zonaprop Scraper do?

  • Property listings — capture titles, descriptions, prices, currencies, publication dates, and listing links.
  • Property details — collect type, subtype, rooms, bedrooms, bathrooms, parking, and covered or total area.
  • Location data — search by Argentine neighborhood, city, province, or region, or around a latitude/longitude point.
  • Media and contact data — keep photo galleries, videos, virtual tours, floor plans, advertiser details, WhatsApp availability, and logos when published.
  • Flexible filters — combine operation, price, expenses, size, amenities, services, age, publication date, and advertiser type.

Great for: price benchmarking, neighborhood research, rental monitoring, investor shortlists, and real-estate lead generation.

SEO keywords: Zonaprop scraper, Argentina real-estate scraper, scrape property listings, Zonaprop API alternative, Apify actor.

💡 Why use Zonaprop data?

  • 📈 Track market prices — compare asking prices, expenses, and area across neighborhoods and cities.
  • 🎯 Build focused lead lists — target property types, room counts, amenities, advertiser types, and recent listings.
  • 🏗️ Monitor developments — find new projects by construction stage, media, and location.
  • 🧭 Map opportunities — use published addresses and coordinates alongside your own market data.

🚀 Quick start

  1. Add the actor — Open Zonaprop Scraper in Apify Store.
  2. Choose a search — Set operation and location (the form is prefilled with Buenos Aires).
  3. Set a limit — Choose maxItems; 0 collects every available result, subject to your run limits.
  4. Add filters — Narrow by property type, price, rooms, area, amenities, media, or publication date.
  5. Run and download — Start the actor and download JSON, CSV, Excel, XML, or RSS from the Dataset tab.

💳 Pricing

Apify's Free plan includes monthly credits for small tests. Larger runs use the credits included with your Apify plan; see the Store page for current pricing and limits.

📝 Input parameters

All fields are optional except maxItems. Values shown in quotes are the friendly choices presented by the input form.

ParameterTypeRequiredDescription
maxItemsIntegerYesMaximum listings to save. 0 means all available results. Default: 100.
fetchDetailsBooleanNoAdd expanded listing details under _details. Default: false; increases run time and may add a pay-per-event charge.
operationEnumNoSearch "sale" · "rent" · "temporary" · "development". Default: "sale".
locationTextNoNeighborhood, city, province, or region. Prefilled with "Buenos Aires". Use coordinates or address for a point search.
locationTypeEnumNoSuggestion category: "" (any) · "neighborhood" · "area" · "department" · "province".
latitudeNumberNoLatitude in decimal degrees from -90 to 90. Use with longitude for a nearby search.
longitudeNumberNoLongitude in decimal degrees from -180 to 180. Use with latitude.
addressTextNoStreet address to search around. Takes precedence over coordinates and named location.
keywordTextNoWords to match in listings, such as balcony, pool, or furnished.
sortByEnumNo"relevance" · "price-low-to-high" · "price-high-to-low" · "newest" · "largest-price-drop". Default: "relevance".
currencyEnumNoCurrency for price ranges: "" (automatic) · "ARS" (Argentine pesos) · "USD" (US dollars).
minPrice / maxPriceIntegerNoProperty price range in the selected currency. 0 means no boundary.
minPriceWithExpenses / maxPriceWithExpensesIntegerNoRental total including building expenses. 0 means no boundary.
minExpenses / maxExpensesIntegerNoMonthly building-expense range. 0 means no boundary.
minRooms / maxRoomsIntegerNoRoom-count range. 0 means no boundary.
minBedrooms / maxBedroomsIntegerNoBedroom-count range. 0 means no boundary.
minBathrooms / maxBathroomsIntegerNoBathroom-count range. 0 means no boundary.
minGarages / maxGaragesIntegerNoParking-space range. 0 means no boundary.
noGarageBooleanNoKeep only listings without a garage or parking space. Default: false.
areaUnitEnumNoArea units: "square-meters" · "hectares" · "celemines". Default: "square-meters".
minTotalArea / maxTotalAreaIntegerNoTotal property-area range in areaUnit. 0 means no boundary.
minCoveredArea / maxCoveredAreaIntegerNoCovered-area range in areaUnit. 0 means no boundary.
propertyTypeEnumNoOne category, such as "house", "apartment", "ph", "land", "office", or "retail".
propertyTypesArray of enumsNoSelect multiple categories, including house, apartment, PH, land, office, warehouse, garage, hotel, and ranch.
propertySubtypesArray of enumsNoSubtypes such as chalet, gated-community, studio, loft, penthouse, monoambiente, or residential-development.
roomTypesArray of enumsNoRequired spaces such as kitchen, living-dining-room, balcony, laundry, patio, terrace, or garden.
amenitiesArray of enumsNoAmenities such as pool, grill, security, doorman, mortgage, accessible, gym, tennis-court, or expenses-included.
propertyFeaturesArray of enumsNoFeatures such as air-conditioning, heating, central-heating, furnished, jacuzzi, sauna, lift, or washing-machine.
servicesArray of enumsNoServices and utilities such as electricity, running-water, natural-gas, internet, wifi, cable-tv, cleaning, or elevator.
multimediaTypesArray of enumsNoRequire one or more media types: photos, video, virtual-tour, or floor-plan.
publisherTypeEnumNoAdvertiser: "" (any) · "professional" · "owner".
publishedWithinEnumNoRecency: "" (any) · "today" · "since-yesterday" · "last-7-days" · "last-15-days" · "last-30-days" · "last-45-days".
propertyAgeEnumNounder-construction, brand-new, up-to-5-years, 5-to-10-years, 10-to-20-years, 20-to-50-years, or over-50-years.
mediaTypeEnumNoRequire one media type: "" (any) · "photos" · "video" · "virtual-tour" · "floor-plan".
projectStageEnumNoFor developments: "" (any) · "pre-construction" · "under-construction" · "completed".
suitableForMortgageBooleanNoKeep listings marked suitable for mortgage financing. Default: false.
petsAllowedBooleanNoKeep listings that allow pets. Default: false.

Example inputs

Apartments for sale in Capital Federal

{
"maxItems": 100,
"operation": "sale",
"location": "Capital Federal",
"propertyType": "apartment",
"currency": "USD",
"minPrice": 100000,
"maxPrice": 350000,
"minBedrooms": 2,
"minTotalArea": 60,
"areaUnit": "square-meters",
"sortBy": "newest"
}

Pet-friendly rentals from owners

{
"maxItems": 50,
"operation": "rent",
"location": "GBA Norte",
"locationType": "area",
"propertyTypes": ["house", "apartment"],
"publisherType": "owner",
"publishedWithin": "last-30-days",
"petsAllowed": true,
"currency": "ARS",
"maxPrice": 2000000,
"sortBy": "price-low-to-high"
}

Coordinate search with media and details

{
"maxItems": 25,
"latitude": -34.588,
"longitude": -58.421,
"propertyType": "apartment",
"roomTypes": ["balcony", "living-dining-room"],
"multimediaTypes": ["photos", "floor-plan"],
"fetchDetails": true
}

📊 Output and results

The Overview dataset view highlights the fields most useful for analysis:

  • Listing: id, title, url, image, images, description
  • Property: propertyDetails.type, propertyDetails.subtype, propertyDetails.rooms, propertyDetails.bathrooms, propertyDetails.garages, propertyDetails.totalArea
  • Pricing: pricing.operation, pricing.amount, pricing.currency, pricing.formatted
  • Location: locationDetails.address, locationDetails.postalCode, locationDetails.latitude, locationDetails.longitude
  • Contact: contact.publisherType, contact.publisherId, contact.license, contact.logo, contact.hasWhatsApp, contact.premier
  • Dates: publishedAt and firstPublishedAt

Every result also retains the listing data supplied by Zonaprop. When fetchDetails is enabled, the expanded detail object is available under _details.

Example result:

{
"id": "12345678",
"title": "Departamento de 2 ambientes en Palermo",
"url": "https://www.zonaprop.com.ar/propiedades/departamento-12345678.html",
"image": "https://img.zonapropcdn.com/12345678/1.jpg",
"images": [
"https://img.zonapropcdn.com/12345678/1.jpg",
"https://img.zonapropcdn.com/12345678/2.jpg"
],
"propertyDetails": {
"type": "Apartment",
"subtype": "Standard apartment",
"rooms": "2",
"bathrooms": "1",
"garages": "1",
"totalArea": "54 m²"
},
"pricing": {
"operation": "Sale",
"amount": 185000,
"currency": "USD",
"formatted": "USD 185,000"
},
"locationDetails": {
"address": "Avenida Santa Fe 3250",
"postalCode": "C1425",
"latitude": -34.583,
"longitude": -58.415
},
"contact": {
"publisherType": "Professional",
"publisherId": "agency-4821",
"license": "CUCICBA 1234",
"logo": "https://img.zonapropcdn.com/publishers/4821/logo.jpg",
"hasWhatsApp": true,
"premier": false
},
"publishedAt": "2026-08-30T12:00:00Z",
"description": "Bright apartment with balcony near public transport."
}

🧭 Tips and common recipes

  • Compare neighborhoods: run the same price and area filters with a different location.
  • Disambiguate a place: set locationType when a name can refer to more than one area or province.
  • Use a point search: provide both latitude and longitude; address takes priority when supplied.
  • Find fresh opportunities: combine publishedWithin with sortBy set to newest.
  • Focus on media: use multimediaTypes or mediaType for floor plans, videos, or virtual tours.
  • Collect everything: set maxItems to 0, while observing your Apify run limits.
  • Add expanded fields: enable fetchDetails only when you need the additional property information.

⚙️ Best practices

  • Start with a focused location and a small maxItems value while checking filter combinations.
  • Keep currency and area units consistent when comparing markets.
  • Use JSON for automation, CSV or Excel for analysis, and the Dataset API for downstream workflows.
  • Treat advertiser and contact fields as personal data and limit access to people who need it.
  • Respect Zonaprop's Terms of Service and applicable collection rules.
  • Use reasonable request volumes and avoid disrupting the service.
  • Handle advertiser and contact information responsibly and follow privacy laws such as GDPR or local requirements.
  • Do not republish protected images or descriptions without permission.
  • This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Zonaprop. All trademarks belong to their respective owners.

❓ FAQ

What does maxItems: 0 do?

It collects all available results for the selected search, subject to your Apify run limits.

Can I search without a named location?

Yes. Provide both latitude and longitude, or an address, when you want a point-based search instead of a named place.

Can I combine multiple property types or amenities?

Yes. Use array inputs such as propertyTypes, roomTypes, amenities, propertyFeatures, or services to select several choices.

Why are some fields empty?

Only information published by the advertiser is available. Enable fetchDetails when you need expanded listing data.

Can I collect sales and rentals together?

Each run uses one operation. Start separate runs for sales, long-term rentals, temporary rentals, or developments.

🛟 Support

Need a custom field or export? Open an issue or contact igolaizola.com with an example input and the result you expected.