Argenprop Scraper - Argentina & Uruguay Property Listings
Pricing
from $0.70 / 1,000 results
Argenprop Scraper - Argentina & Uruguay Property Listings
Extract Argentina and Uruguay property listings from argenprop.com for sale, rent, and developments. Filter locations, prices, rooms, areas, features, services, and age, then export JSON, CSV, and Excel or connect via API and MCP for market research, lead generation, and investment analysis.
Pricing
from $0.70 / 1,000 results
Rating
0.0
(0)
Developer
Iñigo Garcia Olaizola
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Argenprop Scraper collects structured property listings and new-development data from argenprop.com. Search by place, operation, property type, price, size, rooms, amenities, and development status for market research, lead generation, and investment analysis.
🤖 What does Argenprop Scraper do?
- Find properties for sale, rent, or temporary rent.
- Search apartments, houses, PHs, land, commercial premises, offices, farms, parking spaces, and other categories.
- Search new developments by financing, construction stage, and available bedrooms.
- Search by a city, neighborhood, province, district, region, or country, or around a latitude/longitude point.
- Narrow results by price, currency, monthly expenses, covered area, total area, bedrooms, rooms, bathrooms, parking, property age, urbanization, room types, features, services, and advertiser type.
- Keep listings with a published price, mortgage eligibility, or property-exchange acceptance.
- Optionally add expanded descriptions, media, advertiser, and contact information.
💡 Why use Argenprop data?
- Compare supply and asking prices between neighborhoods and cities.
- Build property and advertiser lead lists for a target market.
- Monitor rentals, sales, new developments, and price bands over time.
- Combine structured records with a CRM, spreadsheet, warehouse, or BI workflow.
🧠 Search modes
properties searches individual listings. developments searches new residential developments and enables the development-specific financing, construction-stage, and bedroom filters. Run each mode separately when you need both datasets.
🚀 Quick start
- Open the actor in Apify Console and choose Try for free.
- Set
location(the prefilled example is Buenos Aires) andmaxItems. - Choose an operation and property type, then add any optional filters.
- Click Start and open the Dataset tab when the run finishes.
- Download JSON, CSV, or Excel, or consume the dataset through the Apify API or MCP integrations.
Example API call with the Python client:
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("igolaizola/argenprop-scraper").call(run_input={"location": "Buenos Aires","operations": ["sale"],"propertyTypes": ["apartment"],"maxItems": 100})items = list(client.dataset(run["defaultDatasetId"]).iterate_items())
💳 Pricing
Small tests can use the credits included with Apify's Free plan. Larger runs consume your account's available platform credits; see the actor's Store page for current pricing and limits.
📝 Input parameters
Supply these fields as JSON in Apify Console, the API, an SDK, or an MCP workflow.
| Parameter | Type | Required | Description |
|---|---|---|---|
maxItems | Integer | No | Maximum listings to save. 0 means collect all available results. Default: 100. |
location | Text | No | City, neighborhood, province, district, region, or country name. Prefilled with Buenos Aires. |
locationType | Enum | No | Disambiguate a place as any, neighborhood, locality, district, region, province, or country. |
latitude | Number | No | Centre latitude in decimal degrees. Use with longitude for a radius search. |
longitude | Number | No | Centre longitude in decimal degrees. Use with latitude for a radius search. |
radiusKm | Number | No | Radius around the coordinate centre in kilometres. Default: 10; allowed range: 1–100. |
fetchDetails | Boolean | No | Add expanded property, advertiser, media, and contact fields under _details. |
searchType | Enum | No | properties for individual listings or developments for new developments. |
operations | Array of enums | No | Transaction types: sale, rent, or temporaryRent. Select one or more. |
propertyTypes | Array of enums | No | Property categories such as apartment, house, ph, land, commercialPremises, countryHouse, warehouse, parkingSpace, office, farm, business, hotel, and specialBusiness. |
sortBy | Enum | No | Result order: relevance, lowestPrice, highestPrice, or newest. |
bedrooms | Array of enums | No | Bedroom counts: 1, 2, 3, 4, or 5plus. |
rooms | Array of enums | No | Room counts: studio, 2, 3, 4, or 5plus. |
bathrooms | Array of enums | No | Minimum bathroom choices from 1plus through 5plus. |
parkingSpaces | Array of enums | No | none or a minimum of 1plus through 5plus spaces. |
urbanizationTypes | Array of enums | No | gatedCommunity, countryNeighborhood, or countryClub. |
roomTypes | Array of enums | No | Room and outdoor-space choices such as bedroom, livingRoom, kitchen, bathroom, balcony, patio, garden, garage, terrace, laundryRoom, suite, and hall; the input form lists every available choice. |
advertiserTypes | Array of enums | No | directOwner or realEstateAgency. |
antiquity | Array of enums | No | Property age: new, upTo5Years, upTo10Years, upTo20Years, upTo30Years, or over30Years. |
currency | Enum | No | ars, usd, or empty for the automatic currency. |
minPrice | Integer | No | Minimum price. 0 means no minimum. |
maxPrice | Integer | No | Maximum price. 0 means no maximum. |
priceAvailability | Enum | No | Empty for any listing, withPrice for a published price, or withoutPrice for price-on-request listings. |
mortgageEligible | Boolean | No | Keep only listings marked as eligible for mortgage financing. |
acceptsTrade | Boolean | No | Keep only listings whose advertiser accepts a property exchange. |
features | Array of enums | No | Property characteristics such as heating, air conditioning, elevator, pool, grill, utilities, accessibility, pets, and equipment; the input form lists all choices. |
services | Array of enums | No | Advertised services such as internet, security, cleaning, laundry, telephone, cable TV, towels, and bed linens. |
minExpenses | Integer | No | Minimum monthly building expenses in ARS. 0 means no minimum. |
maxExpenses | Integer | No | Maximum monthly building expenses in ARS. 0 means no maximum. |
minCoveredArea | Integer | No | Minimum covered area in square metres. 0 means no minimum. |
maxCoveredArea | Integer | No | Maximum covered area in square metres. 0 means no maximum. |
minTotalArea | Integer | No | Minimum total area in square metres. 0 means no minimum. |
maxTotalArea | Integer | No | Maximum total area in square metres. 0 means no maximum. |
street | Text | No | Optional street name, for example Santa Fe. |
streetNumber | Text | No | Optional street number, for example 3250; use with street. |
financing | Enum | No | For developments: empty for any, withFinancing, or withoutFinancing. |
developmentStage | Array of enums | No | For developments: preConstruction, underConstruction, or completed. |
developmentBedrooms | Array of enums | No | For developments: 1, 2, 3, 4, or 5+ bedrooms offered. |
🔎 Example inputs
Apartments for sale in Palermo
{"location": "Palermo","locationType": "neighborhood","searchType": "properties","operations": ["sale"],"propertyTypes": ["apartment"],"bedrooms": ["2"],"currency": "usd","minPrice": 100000,"maxPrice": 250000,"minCoveredArea": 40,"maxCoveredArea": 90,"sortBy": "lowestPrice","maxItems": 100}
Coordinate search for rentals
{"latitude": -34.588,"longitude": -58.421,"radiusKm": 5,"operations": ["rent"],"propertyTypes": ["apartment"],"parkingSpaces": ["1plus"],"maxPrice": 500000,"currency": "ars","maxItems": 100}
New developments with financing
{"location": "Belgrano, Buenos Aires","searchType": "developments","developmentBedrooms": ["2", "3"],"developmentStage": ["underConstruction"],"financing": "withFinancing","sortBy": "lowestPrice","maxItems": 100}
📊 Output fields
Each dataset item is a listing record. The Overview view highlights these useful fields:
- Listing:
IdAviso,Titulo_t,TipoPropiedad_t,TipoOperacion_t,UrlSeo_t - Price and size:
MontoOperacion_i,MonedaSimbolo_t,Expensas_i,SuperficieTotal_d,CantidadAmbientes_i,CantidadDormitorios_i - Location:
Direccion_NombreCalle_t,Direccion_Numero_i,Barrio_t,Localidad_t,Partido_t,Provincia_t,Pais_t,Direccion_Latitud_d,Direccion_Longitud_d - Media and contact:
Multimedia_s,Logo_s,NombreAnunciante_t,TelefonoWhatsApp_i,InformacionAdicional_t,DatosComunes_s - Expanded details: when
fetchDetailsis enabled,_detailsmay include description, advertiser, logo, media, and contact fields.
Example result:
{"IdAviso": 12345678,"Titulo_t": "Departamento de 2 ambientes en Palermo","TipoPropiedad_t": "Departamento","TipoOperacion_t": "Venta","MontoOperacion_i": 185000,"MonedaSimbolo_t": "USD","Expensas_i": 85000,"SuperficieTotal_d": 54,"CantidadAmbientes_i": 2,"CantidadDormitorios_i": 1,"Direccion_NombreCalle_t": "Avenida Santa Fe","Direccion_Numero_i": 3250,"Barrio_t": "Palermo","Localidad_t": "Ciudad de Buenos Aires","Provincia_t": "Buenos Aires","Pais_t": "Argentina","Direccion_Latitud_d": -34.583,"Direccion_Longitud_d": -58.415,"UrlSeo_t": "https://www.argenprop.com/propiedades/departamento-12345678.html","Multimedia_s": [{"Url": "https://www.argenprop.com/images/12345678.jpg", "IdTipoMultimedia": 1}],"NombreAnunciante_t": "Estudio Central","TelefonoWhatsApp_i": "+54 11 5555 1234","InformacionAdicional_t": "Living comedor, cocina y balcón.","_details": {"TelefonoContacto_t": "+54 11 5555 1234","LeyendaComercial_s": "Estudio Central"}}
🧭 Tips and recipes
- Start with a neighborhood and a small
maxItemsvalue while checking filters. - Use
locationTypewhen a place name has multiple possible levels. - Use
latitude,longitude, andradiusKmfor a point-based search instead of a named place. - Set
currencyexplicitly when comparing prices across operations. - Use
fetchDetailsonly when the extra description or contact information is needed. - Keep property type, currency, area range, and sort order consistent when comparing markets.
⚙️ Best practices
- Use a realistic
maxItems; set it to0only when you truly need all available listings. - Combine a focused location with two or three relevant filters to reduce noise.
- Save the dataset in JSON for automation, CSV/Excel for analysis, or consume it through the API and MCP.
- Treat contact fields as personal data and restrict access to people who need it.
🌍 Proxy usage
For larger or repeated runs, configure Apify Residential proxies in the run settings. A stable proxy configuration can improve consistency when collecting listings from several locations.
⚖️ Legal and ethical considerations
Use this actor responsibly and comply with Argenprop's terms, applicable laws, privacy requirements, and intellectual-property rights. Collect only data you are permitted to use, avoid excessive collection, and do not use contact information for unwanted outreach.
❓ FAQ
Which locations can I search?
Use a city, neighborhood, province, district, region, or country name. If a name is ambiguous, choose locationType.
Why are some fields missing?
Listings contain only information published by the advertiser. Enable fetchDetails when you need additional fields.
Can I search developments and ordinary properties together?
Run separate searches by setting searchType to properties or developments.
What does maxItems: 0 do?
It collects all available results for the selected search.
🛟 Support
For questions or feature requests, contact igolaizola.com/#contact.