zonaprop.com.ar APIzonaprop.com.ar ↗
Search and retrieve real estate listings from Zonaprop.com.ar. Filter by operation, property type, and location. Get prices, features, and agency info.
curl -X GET 'https://api.parse.bot/scraper/70b97e49-ed3d-49db-b440-5b53134c63c9/search_listings?page=1&location=capital-federal&operation=venta&property_type=departamentos' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for property listings (sale or rent) on Zonaprop with filters for property type, operation, and location. Returns paginated results with property details including price, size, and features.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number for pagination. |
| location | string | Location slug (city or neighborhood), e.g. 'capital-federal', 'palermo', 'belgrano'. Omitting returns results across all locations. |
| operation | string | Operation type: 'venta', 'alquiler', 'alquiler-temporal' |
| property_type | string | Property type slug: 'inmuebles', 'departamentos', 'casas', 'ph', 'terrenos', 'oficinas', 'locales', 'campos', 'cocheras' |
{
"type": "object",
"fields": {
"count": "integer total number of listings returned on this page",
"listings": "array of property listing objects with id, url, title, price, expenses, location, description, m2_total, m2_covered, ambientes, dormitorios, baños, cocheras, agency, and optional price_per_m2"
},
"sample": {
"data": {
"count": 25,
"listings": [
{
"id": "58677660",
"url": "https://www.zonaprop.com.ar/propiedades/clasificado/veclapin-arenales-y-esmeralda-58677660.html?n_src=Listado&n_pills=Encargado&n_pg=1&n_pos=1",
"price": "USD 380.000",
"title": "Retiro, Capital Federal",
"agency": "logo publisher",
"baños": "3",
"cocheras": null,
"expenses": "$ 1.037.000 Expensas",
"location": "Retiro, Capital Federal",
"m2_total": "194",
"ambientes": "7",
"m2_covered": null,
"description": "Departamento en venta frente a Cancillería...",
"dormitorios": "4",
"price_per_m2": 1958.76
}
]
},
"status": "success"
}
}About the zonaprop.com.ar API
The Zonaprop API provides 2 endpoints to search and retrieve property listings from Argentina's major real estate portal. Use search_listings to query listings by operation type, property category, and location with paginated results, or use get_listing_detail to pull full details — including price, expenses, m2, ambientes, and agency — for any individual listing URL.
Search Listings
The search_listings endpoint accepts four optional filters: operation (one of venta, alquiler, or alquiler-temporal), property_type (slugs like departamentos, casas, ph, oficinas, terrenos, campos), location (a city or neighborhood slug such as capital-federal, palermo, or belgrano), and page for pagination. Omitting location returns results across all Argentina. Each response includes a count of listings on that page and a listings array. Each listing object carries its id, url, title, price, expenses, location, description, m2_total, m2_covered, ambientes, and other features.
Listing Detail
The get_listing_detail endpoint accepts a full Zonaprop listing URL — typically sourced from search_listings results — and returns the complete record for that property. Fields include title, price (with currency), expenses, description, agency (the publishing real estate agency name, or null for private sellers), and a features object covering m2_total, m2_covered, ambientes, dormitorios, and baños.
Coverage and Filters
Zonaprop covers residential and commercial property across Argentina, with particularly dense listings for Buenos Aires and Gran Buenos Aires. Location slugs follow Zonaprop's own URL structure, so values like palermo, belgrano, san-telmo, rosario, and mendoza work directly. The property_type and operation parameters are independent; any combination is valid. Pagination is handled via the page integer parameter.
- Monitor asking prices for apartments (
departamentos) for sale (venta) in Palermo over time usingsearch_listings. - Build a rental affordability tracker by pulling
alquilerlistings withexpensesdata across Buenos Aires neighborhoods. - Aggregate agency inventory by collecting
agencyfields fromget_listing_detailacross multiple listing URLs. - Compare
m2_totalandm2_coveredratios acrossphandcasaslistings in a given location. - Feed property data into a CRM by extracting
url,price, andtitlefrom paginatedsearch_listingsresults. - Identify commercial availability by filtering
oficinasorlocaleslistings in specific districts. - Populate a property alert system by diffing
search_listingsresults across polling intervals.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Zonaprop have an official developer API?+
What does `get_listing_detail` return that `search_listings` does not?+
get_listing_detail returns the full description text, the publishing agency name, and a complete features object with dormitorios and baños in addition to the m2 and ambientes fields. search_listings returns a condensed version of each listing suitable for browsing, but the full description and agency detail are only in the detail endpoint.Are there limitations to the location filtering in `search_listings`?+
capital-federal, palermo, rosario). Free-form city names or postal codes are not accepted. If location is omitted entirely, the endpoint returns results across all Argentina without geographic filtering.Does the API return contact information for sellers or landlords?+
agency name from get_listing_detail, but individual seller phone numbers, email addresses, and WhatsApp contacts are not included in the response. You can fork this API on Parse and revise it to add an endpoint targeting the contact data fields on listing pages.Can I retrieve property photos or image URLs from the listings?+
search_listings nor get_listing_detail returns image URLs or photo galleries. The API covers text-based listing data: price, dimensions, features, description, and agency. You can fork this API on Parse and revise it to add photo URL extraction from individual listing pages.