OrbTop

Mexico Real Estate Scraper — Inmuebles24 & Vivanuncios

REAL ESTATELEAD GENERATION

Mexico Real Estate Scraper — Inmuebles24 & Vivanuncios

Scrapes property listings from Mexico's two largest portals, Inmuebles24 and Vivanuncios. Returns price and currency, built and total area, bedrooms, bathrooms, parking, amenities and photo URLs as structured JSON.


Mexico Real Estate Scraper Features

  • Scrape either portal, or both in one run
  • Filter by operation — sale, long-term rent, or short-term rent
  • Filter by property type and Mexican state
  • Returns 21 fields per listing, including price, area, rooms, amenities and photos
  • Caps output with maxItems

What can you do with Mexican property data?

  • US and foreign investors — Compare yields across Mexican states using real asking prices and areas, not summary statistics.
  • PropTech pipelines — Seed a listings database covering both major portals rather than one.
  • Market analysts — Track price per square metre by colonia over time.
  • Relocation services — Pull rental inventory for a city with amenities attached.

How Mexico Real Estate Scraper Works

  1. You choose a platform, operation type and optionally a property type and state.
  2. The scraper runs the matching search, clearing the Cloudflare protection both portals sit behind.
  3. Each listing is opened and parsed into the field set below.
  4. Records stream to the dataset as they are parsed, stopping at maxItems.

Input

Houses for sale in Jalisco:

{
  "platform": "inmuebles24",
  "operationType": "venta",
  "propertyType": "casas",
  "state": "jalisco",
  "maxItems": 200
}

Rentals across both portals:

{
  "platform": "all",
  "operationType": "alquiler",
  "state": "ciudad-de-mexico",
  "maxItems": 500
}
Field Type Default Description
platform string inmuebles24 inmuebles24, vivanuncios, or all
operationType string venta venta (sale), alquiler (rent), alquiler-temporal (short-term)
propertyType string casas, departamentos, terrenos. Empty for all types
state string Mexican state slug — ciudad-de-mexico, jalisco, nuevo-leon. Empty for all
maxItems integer 100 Maximum listings. 0 for unlimited

Mexico Real Estate Scraper Output Fields

{
  "listing_id": "MX-58231904",
  "platform": "inmuebles24",
  "url": "https://www.inmuebles24.com/propiedades/casa-en-venta-58231904.html",
  "listing_type": "SALE",
  "property_type": "Casa",
  "title": "Casa en venta en Providencia",
  "price": 8500000,
  "currency": "MXN",
  "area_construida_m2": 320,
  "area_total_m2": 450,
  "bedrooms": 4,
  "bathrooms": 3,
  "half_bathrooms": 1,
  "parking_spaces": 2,
  "state": "Jalisco",
  "city": "Guadalajara",
  "colonia": "Providencia"
}
Field Type Description
listing_id string Unique listing identifier from the platform
platform string Source portal — inmuebles24 or vivanuncios
url string Full URL of the listing
listing_type string SALE, RENT, or TEMPORARY_RENT
property_type string Casa, Departamento, Terreno
title string Listing title as shown on the platform
description string Full property description
price number Listing price
currency string MXN or USD
maintenance_fee number Monthly maintenance or HOA fee, if listed
area_construida_m2 number Built / covered area in m²
area_total_m2 number Total land area in m²
bedrooms integer Bedrooms
bathrooms integer Full bathrooms
half_bathrooms integer Half bathrooms
parking_spaces integer Parking spaces
amenities string Comma-separated amenities
state string Mexican state
city string City
colonia string Neighborhood (colonia)
images string Comma-separated photo URLs

FAQ

Are prices in pesos or dollars?

Both appear. The currency field says which, per listing — Mexican listings are frequently quoted in USD, so never assume MXN.

What is the difference between area_construida_m2 and area_total_m2?

Built area versus total land area. For an apartment they are often the same; for a house with a garden they are not, and the gap is the point.

Does platform: "all" deduplicate cross-posted listings?

No. A property listed on both portals produces one record each, with different listing_id values. Deduplicate on address if you need one row per property.


Need More Features?

Need price-band filters or cross-portal deduplication? Open an issue on the actor.

Why Use Mexico Real Estate Scraper?

  • Both major portals, one actor — Inmuebles24 and Vivanuncios do not carry identical inventory, and covering one leaves listings on the table.
  • Pay per listing — No subscription. A single-state survey costs what those listings cost and then stops.