Properati Real Estate Listings Scraper (LATAM)
Scrape Properati real estate listings across Argentina, Colombia, Peru and Ecuador. Extract price, currency, operation, property type, bedrooms, bathrooms, area, location, agent phone, WhatsApp and coordinates. Export to JSON, CSV or Excel.
{ "imageUrl": "https://img.properati.com/eyJidWNrZXQiOiJwcmQt…", "title": "Casa en Venta en Luján", "price": 89000, "currency": "USD", "operationType": "Venta", "propertyType": "Casa", "bedrooms": 2, "bathrooms": 1, "totalAreaM2": 66 }
每次运行都返回干净、带类型的记录,可直接用于你的 CRM、表格或数据库。
- 每个结果对应一条干净记录,已去重并规范化
- JSON、CSV 或 Excel 的稳定结构,也可通过 Apify API 读取
- 在云端按用量付费,无需安装或维护
一条真实的示例记录,正是你收到的结构。
| Image Url | Title | Price | Currency |
|---|---|---|---|
| https://img.properati.com/eyJidWN… | Casa en Venta en Luján | 89000 | USD |
| https://img.properati.com/eyJidWN… | Casa en Venta en Coronel Suárez | ||
| https://img.properati.com/eyJidWN… | Casa en Venta en Balneario Sauce … | 350000 | USD |
| https://img.properati.com/eyJidWN… | Casa en Venta en Luján | 240000 | USD |
| https://img.properati.com/eyJidWN… | Casa en Venta en Coronel Suárez | 1245840 | USD |
{ "imageUrl": "https://img.properati.com/eyJidWNrZXQiOiJwcmQt…", "title": "Casa en Venta en Luján", "price": 89000, "currency": "USD", "operationType": "Venta", "propertyType": "Casa", "bedrooms": 2, "bathrooms": 1, "totalAreaM2": 66 }
常见问题
Which countries and Properati sites does this scraper cover?
It works on any Properati country domain, including Argentina (.com.ar), Colombia (.com.co), Peru (.com.pe) and Ecuador (.com.ec). Paste a search URL from the country you want and the scraper follows that market, which often holds over 100,000 listings.
How many listings can I collect in one run?
You set the Max Items value. The scraper walks through the search results page by page (30 listings per page) until it reaches your limit or runs out of results, so you can collect anywhere from a handful to tens of thousands.
How do I control which listings are scraped?
Apply any filters you want on the Properati website (operation, property type, location, price) and paste the resulting search URL into the Search URL field. The scraper reads exactly that search, in the same order the site shows it.
What extra data does the detail option add?
When withDetails is enabled, each listing's detail page is opened to add the full description, amenities, complete image gallery, the publishing agency and the map coordinates. With it off, only the listing-level fields are collected, which is faster.
What happens to listings with missing prices or room counts?
Some Properati listings hide the price ("Consultar precio") or omit bedroom, bathroom or area figures. Those fields are returned as null for that record while every other available field is still filled, so the dataset stays complete and easy to filter.