Inmuebles24 Scraper - Mexico Real Estate Listings & Leads avatar

Inmuebles24 Scraper - Mexico Real Estate Listings & Leads

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Inmuebles24 Scraper - Mexico Real Estate Listings & Leads

Inmuebles24 Scraper - Mexico Real Estate Listings & Leads

Scrape Inmuebles24 Mexico real estate listings. Extract price (USD/MXN), expenses, surface m2, rooms, bedrooms, bathrooms, address and neighborhood, property type, agency name, WhatsApp/phone contact and photos by search URL. Export JSON, CSV, Excel.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

16 hours ago

Last modified

Features

Limited permissions

Share

Inmuebles24 Scraper — Mexico Real Estate Listings, Prices & Agency Leads 🇲🇽🏠

Apify Actor Maintenance Data Format Deep Pagination Leads

Extract live real estate property listings, asking prices in MXN and USD, property dimensions, and direct broker contact leads from Inmuebles24.com, Mexico's #1 real estate marketplace. This high-performance Inmuebles24 scraper pulls residential, commercial, and industrial properties across Mexico City (CDMX), Guadalajara, Monterrey, Cancun, Playa del Carmen, and all Mexican estados. No login required, no rate limit blocks, and 1,000+ deep pagination unlocked.

Export structured property datasets directly to JSON, CSV, Excel, or consume via the Apify REST API.


⚡ At a glance

FeatureDescription
🎯 Target PlatformInmuebles24.com (Navent / QuintoAndar Mexican property portal)
📍 Geographic ScopeNationwide Mexico: CDMX, Jalisco, Nuevo León, Quintana Roo, Querétaro, Yucatán, Puebla
🚀 Data YieldListing title, operation type, property type, price (MXN/USD), expenses, m², bedrooms, bathrooms
📱 B2B Contact LeadsPublishing real estate agency name, agency profile URL, direct WhatsApp/phone contact
🔄 Pagination DepthMulti-page search pagination (...-pagina-N.html) unlocked for 1,000+ listings
⚡ PerformanceFast state-hydration parsing with prefill runs completing in under 30 seconds
📦 Export FormatsClean JSON, CSV, TSV, XML, Excel (XLSX), or live webhook streaming
💼 Primary Use CasesProptech aggregation, real estate lead generation, valuation models, market price benchmarking

🔎 Why scrape Inmuebles24?

Inmuebles24.com is the undisputed leader in Mexican real estate classifieds, listing hundreds of thousands of active sale (venta) and rental (renta) properties across Mexico's 32 federal entities.

Unlike fragmented local directories, Inmuebles24 provides standardized property attributes:

  • Dual-currency price tracking: Properties listed in Mexican Pesos (MXN) or US Dollars (USD) depending on regional luxury standards.
  • Granular property dimensions: Total surface area (surfaceTotal), covered construction area (surfaceCovered), recámaras (bedrooms), and cocheras (parking spaces).
  • High-intent commercial leads: Direct access to listing real estate brokers, agency brands, and WhatsApp inquiry telephone numbers.
  • Detailed neighborhood hierarchies: Standardized classifications for Colonia, Municipio/Alcaldía, and Estado.

Collecting this volume of listings manually is unfeasible. This Inmuebles24 data extractor automates the entire harvesting lifecycle, parsing embedded property state objects directly into standardized records ready for CRM ingestion, appraisal algorithms, or investment dashboards.

💼 Primary business applications

  • 📊 Real estate valuation & price-per-m² benchmarking: Calculate average asking prices per square meter across prime Mexican colonias (e.g. Polanco, Roma Norte, San Pedro Garza García).
  • 💼 B2B broker & agency lead generation: Extract verified agency profiles and WhatsApp phone numbers to build targeted real estate marketing outreach lists.
  • 🏦 Rental yield & ROI investment analysis: Compare long-term rental rates against purchase prices to discover high-yield residential investment corridors.
  • 🏢 Proptech & portal inventory synchronization: Feed regional inventory feeds directly into internal real estate databases, search portals, or valuation calculators.
  • 📈 Market share & agency competition monitoring: Track which real estate brokerages hold the largest inventory share in high-growth tourist and tech hubs.
  • 🏗️ Pre-sale & new development tracking: Follow pre-construction developments (preventas) across emerging vacation markets like Riviera Maya and Tulum.

✨ Key features

  • 🏙️ Full Mexican coverage: Scrapes properties across all states including CDMX, Estado de México, Jalisco, Nuevo León, Quintana Roo, and Yucatán.
  • 💱 Dual currency detection: Captures live prices with explicit currency normalization (MXN or USD) and monthly maintenance fees (expensesAmount).
  • 📐 Granular architectural features: Extracts total surface m², covered construction m², recámaras, bathrooms, garages, and building age.
  • 📱 Integrated agency lead data: Captures publishing agency names, agency ID codes, profile URLs, and direct WhatsApp contact numbers.
  • 📍 Hierarchical location parsing: Standardizes location data into street address, neighborhood (colonia/barrio), municipality/city, and state/province.
  • 🖼️ High-resolution imagery: Ingests direct URLs to high-resolution listing photos alongside total photo counts.
  • 🔄 Deep 1,000+ pagination: Traverses paginated search result pages automatically, de-duplicating across multi-query batches.
  • ⚡ Lightweight extraction engine: Directly extracts server-side preloaded state objects for rapid execution without browser overhead.

🎯 In-depth use cases & industry workflows

1. Proptech valuation models & AVM algorithms

Automated Valuation Models (AVMs) and property technology platforms rely on continuous real estate data feeds:

  • Train valuation algorithms: Correlate covered square meters, bedroom counts, and colonia locations with asking prices.
  • Track price depreciation/appreciation: Monitor monthly price adjustments on luxury properties listed in USD versus domestic MXN properties.
  • Map inventory velocity: Identify which property types (apartments vs single-family homes) experience the shortest listing duration.

2. Commercial brokerage outreach & agent lead lists

Mortgage providers, title attorneys, and real estate SaaS companies build targeted B2B contact lists:

  • Direct WhatsApp outreach: Engage brokers directly via verified mobile contact numbers provided in the whatsApp field.
  • Agency portfolio profiling: Filter agencies managing 50+ exclusive listings to target high-volume brokerage partnerships.
  • Regional territory mapping: Identify the top 10 most active real estate agencies operating in Guadalajara or Monterrey.

3. Cross-border real estate investment analysis

International real estate investment trusts (REITs) and private equity funds evaluate Mexican tourist and nearshoring hubs:

  • Monitor tourist corridor yields: Track gross rental yields in Cancun, Puerto Vallarta, and Los Cabos.
  • Industrial & warehouse tracking: Monitor industrial park listings in northern nearshoring hubs like Tijuana and Saltillo.
  • Track dollarization trends: Quantify what percentage of listings in specific colonias demand USD transactions.

📖 Mexican real estate terminology guide

Understanding common Mexican property classifications and terms helps structure your downstream analysis:

Mexican Real Estate TermEnglish MeaningUsage Context
RecámarasBedroomsStandard Mexican term for sleeping rooms (distinct from Argentine "dormitorios")
BañosBathroomsFull bathrooms with shower or tub
Medio BañoHalf Bathroom / Powder RoomToilet and sink only, common in guest areas
Cocheras / EstacionamientosGarages / Parking SpacesDedicated parking stalls (covered or surface)
Superficie ConstruidaCovered / Built AreaTotal enclosed structural square meters
TerrenoLot / Land SurfaceTotal land parcel square meters
Mantenimiento / ExpensasMonthly HOA / Maintenance FeesRegular condominium or gated community dues
ColoniaNeighborhood / DistrictPrimary urban territorial unit in Mexican cities
Alcaldía / MunicipioBorough / MunicipalityAdministrative division within CDMX or states
Preventa / DesarrollosPre-sale / Off-plan DevelopmentsProjects currently under construction before delivery

🇲🇽 Major Mexican markets & property types quick reference

Inmuebles24 search URLs can be targeted by city, property category, or transaction type:

Top Real Estate MarketsTransaction TypesCommon Property Classifications
CDMX: Benito Juárez, Cuauhtémoc, Miguel HidalgoVenta (Purchase / For Sale)Departamento (Apartment / Flat)
Jalisco: Guadalajara, Zapopan, Puerto VallartaRenta (Long-term Rental)Casa (Single-family House)
Nuevo León: Monterrey, San Pedro Garza GarcíaDesarrollos (New Pre-sale Projects)Casa en condominio (Townhouse)
Quintana Roo: Cancún, Playa del Carmen, TulumTemporal (Short-term / Vacation Rental)Terreno (Land / Development Lot)
Querétaro: Santiago de Querétaro, JuriquillaRemates (Foreclosures / Auctions)Oficina / Local Comercial (Office/Retail)
Yucatán: Mérida, Progreso, ValladolidTraspaso (Lease Transfers)Bodega (Industrial Warehouse)

📥 Input parameters

The scraper accepts direct Inmuebles24 search URLs. All fields are optional with intelligent defaults.

FieldTypeDescriptionDefault / Prefill
startUrlsarrayInmuebles24 search or listing URLs (e.g. https://www.inmuebles24.com/casas-en-venta.html).Prefilled with casas-en-venta
maxItemsintegerMaximum listings to collect across all search URLs. Set to 0 for unlimited extraction (supports 1,000+ listings).0 (prefill: 50)
includeDescriptionbooleanSet true to include full listing textual description. Set false for a faster, lighter dataset.true
proxyConfigurationobjectProxy configuration. Uses Mexico residential proxy pool by default for reliable request clearance.{"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "MX"}

Example input configuration

{
"startUrls": [
"https://www.inmuebles24.com/casas-en-venta.html",
"https://www.inmuebles24.com/departamentos-en-renta-en-distrito-federal.html"
],
"maxItems": 0,
"includeDescription": true,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "MX"
}
}

🚀 Step-by-step extraction guide

  1. Build your search on Inmuebles24: Go to inmuebles24.com, select your operation (Venta/Renta), choose property type, and select your city or colonia.
  2. Copy the search URL: Copy the URL from your browser address bar (e.g. https://www.inmuebles24.com/departamentos-en-venta-en-polanco.html).
  3. Configure the actor:
    • Paste the URL into startUrls.
    • Set maxItems to your target volume (or 0 for complete catalog ingestion).
    • Toggle includeDescription based on whether you require textual listing copy.
  4. Run the actor: Click Start in the Apify Console.
  5. Download your dataset: Export completed records in CSV, Excel, or JSON format.

📤 Output dataset & field coverage

Each extracted property produces an enriched dataset row containing pricing, property specifications, location hierarchy, agency contact details, and photo assets.

🏠 Property specifications & pricing

FieldTypeCoverageDescription
postingIdString🟢 HighUnique Inmuebles24 listing identifier
titleString🟢 HighCommercial listing title
operationTypeString🟢 HighTransaction type (Venta, Renta, etc.)
propertyTypeString🟢 HighProperty category (Casa, Departamento, Terreno)
priceAmountString🟢 HighNumerical asking price
priceCurrencyString🟢 HighCurrency code (MXN or USD)
expensesAmountString🟡 ConditionalMonthly maintenance / HOA fees
expensesCurrencyString🟡 ConditionalExpenses currency (MXN or USD)
surfaceTotalString🟢 HighTotal lot / property surface area (e.g., "240 m²")
surfaceCoveredString🟢 HighCovered constructed area (e.g., "180 m²")
bedroomsString🟢 HighNumber of bedrooms (recámaras)
bathroomsString🟢 HighNumber of bathrooms (baños)
garagesString🟡 ConditionalNumber of parking spots (cocheras / estacionamientos)
roomsString🟡 ConditionalTotal room count (ambientes)
ageString🟡 ConditionalBuilding age in years (antigüedad)

📍 Location, agency leads & media

FieldTypeCoverageDescription
addressString🟢 HighStreet address or development name
neighborhoodString🟢 HighColonia, barrio, or zone
cityString🟢 HighMunicipality or alcaldía
provinceString🟢 HighEstado (e.g., "CDMX", "Jalisco", "Nuevo León")
publisherNameString🟢 HighReal estate agency or private seller name
publisherIdString🟢 HighInternal Inmuebles24 agency account code
publisherUrlString🟢 HighDirect link to agency profile and active listings
whatsAppString🟢 HighWhatsApp phone number for direct broker inquiries
imageCountString🟢 HighNumber of uploaded property photos
imagesString🟢 HighPipe-separated list of high-resolution photo URLs
descriptionString🟡 ConditionalFull listing marketing copy (when enabled)
urlString🟢 HighCanonical property page URL on Inmuebles24
scrapedAtString🟢 HighISO 8601 extraction timestamp

📋 Sample output record

{
"postingId": "65891024",
"title": "Hermoso Departamento en Venta en Polanco V Sección",
"operationType": "Venta",
"propertyType": "Departamento",
"priceAmount": "14500000",
"priceCurrency": "MXN",
"expensesAmount": "4500",
"expensesCurrency": "MXN",
"surfaceTotal": "195 m²",
"surfaceCovered": "195 m²",
"rooms": "4",
"bedrooms": "3",
"bathrooms": "3",
"garages": "2",
"age": "5",
"address": "Campos Elíseos",
"neighborhood": "Polanco V Sección",
"city": "Miguel Hidalgo",
"province": "CDMX",
"publisherName": "Coldwell Banker México",
"publisherId": "184920",
"publisherUrl": "https://www.inmuebles24.com/inmobiliarias/coldwell-banker-mexico_184920.html",
"whatsApp": "525512345678",
"imageCount": "18",
"images": "https://img.inmuebles24.com/photos/1.jpg | https://img.inmuebles24.com/photos/2.jpg",
"description": "Excelente departamento con acabados de lujo, amplia estancia, cocina integral equipada, recámara principal con vestidor y baño completo. Seguridad 24/7 y amenidades exclusivas.",
"url": "https://www.inmuebles24.com/propiedades/hermoso-departamento-en-polanco-65891024.html",
"scrapedAt": "2026-11-10T14:45:20.100Z"
}

💻 Developer integration & API examples

Trigger runs and retrieve real estate datasets programmatically using Python, Node.js, or cURL.

Python integration

from apify_client import ApifyClient
# Initialize client with your Apify API token
client = ApifyClient("YOUR_APIFY_TOKEN")
# Run the Inmuebles24 Scraper actor
run = client.actor("haketa/inmuebles24-scraper").call(
run_input={
"startUrls": ["https://www.inmuebles24.com/casas-en-venta.html"],
"maxItems": 100,
"includeDescription": True
}
)
# Fetch dataset items
listings = client.dataset(run["defaultDatasetId"]).list_items().items
for item in listings:
print(f"[{item['priceCurrency']} {item['priceAmount']}] {item['title']} in {item['neighborhood']}, {item['province']} | Contact: {item['whatsApp']}")

Node.js integration

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('haketa/inmuebles24-scraper').call({
startUrls: ['https://www.inmuebles24.com/departamentos-en-renta-en-polanco.html'],
maxItems: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((p) => {
console.log(`${p.propertyType} - ${p.priceAmount} ${p.priceCurrency} (${p.bedrooms} recámaras) - Agency: ${p.publisherName}`);
});

cURL API execution

curl "https://api.apify.com/v2/acts/haketa~inmuebles24-scraper/runs?token=YOUR_APIFY_TOKEN" \
-X POST \
-H "Content-Type: application/json" \
-d '{
"startUrls": ["https://www.inmuebles24.com/casas-en-venta.html"],
"maxItems": 50
}'

💡 Best practices for optimal results

  • Segment searches for scale: Inmuebles24 enforces public search windows (~120 listings per query). To collect thousands of records, supply multiple narrower search URLs (by colonia, property type, or price bracket) in startUrls.
  • Always inspect priceCurrency: Mexican listings actively mix Mexican Pesos (MXN) and US Dollars (USD). Always include priceCurrency in your analytics calculations.
  • Toggle descriptions for speed: If your workflow only requires prices, dimensions, and WhatsApp contacts, set includeDescription: false to reduce payload sizes and accelerate execution.
  • Lead generation workflows: Combine publisherName, whatsApp, and publisherUrl to build comprehensive real estate broker directories.
  • Fast prefill testing: For quick verification runs, keep maxItems set to 50 to validate schemas in under 30 seconds.

❓ Frequently Asked Questions

Do I need an Inmuebles24 account or login?

No. The scraper accesses publicly accessible real estate search listings without requiring user login or account credentials.

Can I scrape properties across multiple Mexican cities in one run?

Yes. You can supply multiple search URLs representing different cities (e.g. CDMX, Guadalajara, Monterrey, Cancun) in the startUrls array. The scraper will process each URL sequentially.

How many listings can be extracted per run?

The pagination engine supports 1,000+ listings across multiple search URLs without artificial limits. Setting maxItems: 0 instructs the engine to extract all available listings across your target queries.

Are WhatsApp contact numbers available for all listings?

Inmuebles24 provides direct WhatsApp or phone contact links on a significant majority of professional agency postings. When provided by the publishing broker, it is formatted cleanly in the whatsApp field.

Can I extract both sale (venta) and rent (renta) listings?

Yes. You can include both sale and rental search URLs within the same run. Each record contains an explicit operationType field (Venta or Renta).

How does proxy rotation work for Inmuebles24?

Inmuebles24 enforces regional Mexican browsing checks. The actor automatically routes requests through Apify's Mexican residential proxy pool (apifyProxyCountry: "MX"), ensuring zero blockages.

Can I schedule recurring daily runs for price monitoring?

Yes. Using Apify's built-in scheduler, you can configure the scraper to run daily or weekly to monitor newly added listings, price drops, and sold inventory.


Explore additional global property intelligence scrapers from the same author:

  • 🇦🇷 Zonaprop Scraper — Argentina #1 real estate marketplace (Navent sister platform).
  • 🇧🇷 ZAP Imóveis Scraper — Brazilian residential property listings, prices, and broker contacts.
  • 🇨🇦 Realtor.ca Scraper — Canadian MLS listings, agent leads, and open house dates.
  • 🇩🇪 ImmobilienScout24 Scraper — German property catalog, rental yields, and square-meter prices.
  • 🇦🇺 Domain.com.au Scraper — Australian residential real estate listings, auction results, and agency leads.

📋 Changelog

Version 1.2 — November 2026

  • Unlocked 1,000+ deep pagination: Removed restrictive item limits to enable high-volume property indexing across multiple colonias and municipalities.
  • Optimized prefill defaults: Lowered prefill to 50 items for rapid platform test runs (< 30s).
  • Default search fallback: Added intelligent fallback to casas-en-venta so empty input runs {} execute successfully with verified sample data.
  • Enhanced schema compliance: Standardized all output field types to strings with validated template mappings.

Version 1.1 — October 2026

  • Added dual currency detection (MXN / USD).
  • Added WhatsApp and direct broker phone contact extraction.
  • Optimized Mexican residential proxy rotation and session persistence.

Version 1.0 — September 2026

  • Initial release featuring Inmuebles24 search URL ingestion, property features extraction, and photo harvesting.