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, GPS coordinates, publisher contact details 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 30 fields per listing, including latitude and longitude
  • Publisher name, phone, email and website on every record
  • 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.
  • Lead generation — Build an agency and owner contact list from publisher_* fields.
  • Market analysts — Track price per square metre by colonia over time.
  • Relocation services — Pull rental inventory for a city with amenities and coordinates 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, including coordinates and publisher contact.
  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,
  "age": "5 anos",
  "state": "Jalisco",
  "city": "Guadalajara",
  "colonia": "Providencia",
  "latitude": 20.7015,
  "longitude": -103.3901,
  "publisher_type": "Inmobiliaria",
  "publisher_name": "Grupo Inmobiliario GDL",
  "publisher_phone": "+52 33 1234 5678"
}
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
age string Property age — e.g. A estrenar, 5 anos
amenities string Comma-separated amenities
state string Mexican state
city string City
colonia string Neighborhood (colonia)
latitude number Latitude
longitude number Longitude
publisher_type string Inmobiliaria (agency) or Propietario (owner)
publisher_name string Publisher or agency name
publisher_phone string Publisher contact phone
publisher_email string Publisher contact email
publisher_website string Publisher website URL
images string Comma-separated photo URLs
listed_at string Publication date (ISO 8601)

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.

Can I tell owner listings from agency listings?

Yes — publisher_type is Propietario for owners and Inmobiliaria for agencies. That is the field to filter on for direct-to-owner outreach.

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 or coordinates 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.
  • Coordinates and contact on every record — Map layers and outreach lists come out of the same pull, with no geocoding or enrichment step.
  • Pay per listing — No subscription. A single-state survey costs what those listings cost and then stops.