Metrocuadrado Scraper - Colombia Real Estate
Pricing
Pay per usage
Metrocuadrado Scraper - Colombia Real Estate
Scrape sale and rental listings from Metrocuadrado.com (Colombia): price, price per m², area, rooms, estrato, neighborhood, GPS, photos, admin fee and agency. Paste a search URL or use filters.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
scrapedo
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Share
Metrocuadrado Scraper – Colombia Real Estate Data
Extract sale and rental listings from Metrocuadrado.com, one of Colombia's largest real estate portals. Get prices, price per m², area, bedrooms, bathrooms, parking, estrato, neighborhood, GPS coordinates, photos and, optionally, the admin fee (administración), building age, full amenity list and the listing agency.
Paste any Metrocuadrado search URL, or pick city, property type and filters in the input form. Results can be downloaded as JSON, CSV, Excel or HTML, or pulled through the Apify API.
Powered by Scrape.do – every request goes through the Scrape.do web scraping API, so you don't manage proxies, retries or blocks.
Free to try: your first run works without any setup and returns up to 50 listings. After that, add your free Scrape.do API token to keep scraping, with every listing plus listing details.
What you can do with it
- Track asking prices and price per m² by city, zone, neighborhood or estrato
- Build lead lists of listings and agencies (inmobiliarias, constructoras)
- Monitor new projects (proyectos de vivienda) with price ranges and delivery dates
- Feed valuation models, dashboards and investment analysis with fresh data
How to use
Option 1 – paste URLs. Open Metrocuadrado, choose a city, property type and the filters that appear in the URL (for example /apartamentos/venta/bogota/chico-norte/ or /apartamentos/venta/bogota/3-habitaciones/estrato-4/), copy the URL and add it to Metrocuadrado URLs. You can also add single listing pages (/inmueble/... or /proyecto/...).
Option 2 – use the filters. Leave the URL list empty and choose operation (sale / rent), property types, city, price, area, bedrooms, bathrooms, parking, estrato, new/used and keywords.
Set Maximum listings (0 = no limit) and switch on Include listing details if you need admin fee, building age, amenities, all photos and agency data. Both need your own Scrape.do token (see below).
Input example
{"scrapeDoToken": "YOUR_SCRAPEDO_TOKEN","operation": "venta","propertyTypes": ["apartamento"],"city": "medellin","minPrice": 300000000,"maxPrice": 900000000,"bedrooms": ["2", "3"],"stratum": ["4", "5"],"maxItems": 500,"includeDetails": true}
Output
Each listing is one item. Example (new project, with details):
{"id": "21477-C0001-03","url": "https://www.metrocuadrado.com/proyecto/dual-101/21477-C0001-03","title": "Apartamento en Venta, RINCON DEL CHICO, Bogotá D.C.","operation": "Venta","propertyType": "Apartamento","condition": "Nuevo","isNewProject": true,"projectName": "DUAL 101","salePrice": 1470000000,"rentPrice": null,"currency": "COP","pricePerM2": 10652174,"area": 138,"builtArea": 138,"privateArea": 138,"bedrooms": 3,"bathrooms": 3,"parkingSpots": 1,"stratum": 6,"city": "Bogotá D.C.","neighborhood": "RINCON DEL CHICO","latitude": 4.6849184,"longitude": -74.04536,"description": "El proyecto Dual 101 House, es un proyecto de vivienda ...","attributes": { "conCocinaIntegral": true, "nroBanos": 3, "nroCuartos": 3, "tipoCocina": "Lineal" },"ownerType": "Constructora","housingType": "NOVIS","contactPhone": "31XXXXXXXX","imageUrl": "https://multimedia.metrocuadrado.com/21477-C0001-03/21477-C0001-03_1_V3_p.jpg","images": ["https://multimedia.metrocuadrado.com/21477-C0001-03/21477-C0001-03_1_V3_x.jpg", "..."],"priceFrom": 882400000,"priceTo": 1470000000,"areaFrom": 85,"areaTo": 138,"buildingAge": "En Construcción","deliveryDate": "28-02-2027","agencyName": "DUAL GROUP S A S","agencyUrl": "https://www.metrocuadrado.com/constructora/dual-group-s-a-s/12061","amenities": { "Exteriores": ["..."], "Zonas comunes": ["..."], "Del sector": ["..."] },"detailsScraped": true,"scrapedAt": "2026-09-30T15:10:00.000Z"}
Fields
| Field | Description |
|---|---|
id, url, title | Metrocuadrado listing code, link and title |
operation, propertyType, condition | Venta / Arriendo, property type, Nuevo / Usado |
salePrice, rentPrice, pricePerM2 | Prices in COP; price per m² is calculated for sale listings |
area, builtArea, privateArea | Areas in m² |
bedrooms, bathrooms, parkingSpots, stratum | Rooms, baths, garages and estrato |
city, zone, neighborhood, commonNeighborhood | Location names |
latitude, longitude, isApproximateLocation | GPS coordinates |
description, attributes | Listing text and structured features |
ownerType, advertiserId, contactPhone, whatsapp | Advertiser type and the contact shown on the listing |
imageUrl, images, nearbyPlaces | Cover photo, gallery and nearby points of interest |
adminFee, buildingAge, amenities, videoUrl | With details: admin fee, age, amenity groups, video |
agencyName, agencyUrl, agencyAddress, agencyLogo | With details: agency or builder |
priceFrom, priceTo, areaFrom, areaTo, deliveryDate | With details, for new projects |
Pricing and your Scrape.do token
There is no per-result fee for this actor; Apify only bills its normal platform usage, which is a fraction of a cent for a typical run. Pages are fetched through the Scrape.do web scraping API:
- One free trial run, no token – leave the Scrape.do API token field empty on your first run and you get up to 50 listings (listing details off). Good for checking the data before you sign up. Further runs need your own token.
- Your own Scrape.do token – no listing limit, listing details available. Requests use your Scrape.do credits: a search uses about 1 credit per 50 listings, plus 1 credit per listing when details are on. Create a free Scrape.do account to get a token.
Tips
- Large searches: Metrocuadrado only serves the first 10,000 results of a search. When you ask for more, the actor splits the search into price bands automatically. Listings without a price may be skipped in that mode.
- Speed: raise Parallel requests if your Scrape.do plan allows more concurrency.
- Residential proxies are not needed for Metrocuadrado today; the option is there if that changes.
FAQ
Is scraping Metrocuadrado legal? The actor collects publicly available listing data. Some listings include personal data such as a private owner's phone number. You are responsible for using the data in line with Metrocuadrado's terms and applicable law, including Colombia's personal data law (Ley 1581 de 2012) and GDPR where relevant.
Something broke or a field is missing? Open an issue in the Issues tab and we will look at it.
En español
Extrae inmuebles en venta y arriendo de Metrocuadrado.com: precio, precio por m², área, habitaciones, baños, garajes, estrato, barrio, coordenadas y fotos; y opcionalmente administración, antigüedad, comodidades e inmobiliaria. Pega una URL de búsqueda de Metrocuadrado o usa los filtros. Sin token puedes probarlo gratis una vez (hasta 50 inmuebles). Con tu token gratuito de Scrape.do obtienes todos los inmuebles y los detalles.