Inmuebles24 Mexico Real Estate Listings Scraper
Pricing
from $6.15 / 1,000 results
Inmuebles24 Mexico Real Estate Listings Scraper
Scrape Inmuebles24 Mexico property listings with price in MXN and USD, operation, property type, bedrooms, bathrooms, area, city, agent phone, WhatsApp and coordinates. Covers CDMX, Guadalajara, Monterrey and Cancun. Export to JSON, CSV or Excel.
Pricing
from $6.15 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Inmuebles24 Mexico Real Estate Listings Scraper
Here is one real result, with every field the actor returns (the long description and the 15-image images array are trimmed here with ...; the record returns the full values):
{"imageUrl": "https://img10.naventcdn.com/avisos/18/01/50/78/14/74/360x266/1625323155.jpg?isFirstImage=true","title": "Casa de 5 habitaciones, Zapopan · Casa en Venta en Puerta de Hierro Hermosa Cocina y Vestidores Amplios","price": 38849216,"currency": "MXN","operationType": "venta","propertyType": "Casa","bedrooms": 5,"bathrooms": 5,"parkingSpaces": 5,"totalAreaM2": 772,"pricePerM2": 50323,"location": "Puerta de Hierro, Zapopan","city": "Zapopan","url": "https://www.inmuebles24.com/propiedades/clasificado/veclcain-casa-en-venta-en-puerta-de-hierro-hermosa-cocina-y-150781474.html","listingId": "150781474","description": "Bienvenido a una residencia en PUERTA DE HIERRO con el sello de RBA Residences. Planta baja de área libre sin columnas, altura de 3.20 metros, muros de yeso artesanales, iluminación LED perimetral, master suite con tina para dos y doble regadera de hidromasaje, vestidor tipo boutique, aire acondicionado oculto y automatización de riego. Incluye recorrido virtual...","builtAreaM2": 400,"propertyAge": 1,"publishedAt": "2026-08-12T18:51:54Z","amenities": ["Caseta de guardia", "Alberca", "Terraza", "Jacuzzi", "Acceso discapacitados", "Seguridad privada", "Servicios básicos (agua/luz)", "Calefacción", "Patio", "Cuarto de juegos", "Asador"],"images": ["https://img10.naventcdn.com/avisos/resize/18/01/50/78/14/74/1200x1200/1625323155.jpg?isFirstImage=true", "https://img10.naventcdn.com/avisos/resize/18/01/50/78/14/74/1200x1200/1625323152.jpg", "..."],"publisher": {"name": "RBA Residences", "url": "https://www.inmuebles24.com/inmobiliarias/rba-residences_50322706-inmuebles.html", "logo": "https://img10.naventcdn.com/empresas/18/00/50/32/27/06/130x70/logo_rba-residences_1741287894289.jpg", "publisherId": "50322706", "partialPhone": "33359", "email": null, "rating": null, "reviewsCount": null},"publisherId": "50322706","agentPhone": "+523328092850","agentWhatsapp": "+523328092850","coordinates": {"lat": 20.712411, "lng": -103.415913},"aiListingSummary": "This stunning 5-bedroom house in Puerta de Hierro, Zapopan, is listed for 38,849,216 MXN. Spanning 772 m² with 400 m² of constructed space, it features luxurious amenities such as a private pool, jacuzzi, and a spacious master suite. The property boasts high ceilings, elegant finishes, and advanced home automation, making it a perfect blend of comfort and sophistication.","aiFeatures": null,"aiListingEnglish": {"title": "5-Bedroom House in Zapopan · House for Sale in Puerta de Hierro", "description": "Discover a stunning residence in Puerta de Hierro, featuring 5 bedrooms and 5 bathrooms. Open layout with 3.20-meter ceilings, high-end finishes, a spa-like master suite, and a boutique walk-in closet. Amenities include a pool, terrace, jacuzzi and 24/7 security."},"observedAt": "2026-08-14T08:35:32.532Z","error": null}
The most complete Inmuebles24 scraper available. It returns every listing field the search exposes, plus a per-listing detail pass that adds the full description, image gallery, amenities, publisher/agent with phone and WhatsApp, and GPS coordinates, with a derived price per m2 and optional AI summary, translation and feature extraction.
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
Table of contents
- What it does
- Quickstart
- Input reference
- Output reference
- Example output record
- Run via API and CLI
- Fetch results
- Billing and limits
- FAQ and troubleshooting
What it does
The actor takes any Inmuebles24 Mexico search results URL, respects the filters encoded in it, paginates through the results, and writes one normalized record per listing to the run's dataset. The base record carries the title, price and currency (MXN or USD), operation and property type, bedrooms, bathrooms, parking spaces, total area, a derived price per m2, location and city, listing id, and the main image. With withDetails on (the default), each listing's detail page adds the full description, built area, property age, publication date, amenities, the whole image gallery, the publisher/agency (name, logo, id, partial phone, rating), the agent phone and WhatsApp, and GPS coordinates. Missing source values are returned as null.
Coverage is Inmuebles24 Mexico (CDMX, Guadalajara, Monterrey, Cancún and beyond). The site is Cloudflare-protected; the actor clears it with a browser-grade fingerprint and, if needed, a hosted browser solver, staying HTTP-only. Optional AI add-ons write an English summary, translate the listing, and extract structured features.
Quickstart
Open the actor, paste this into the input, and press Run. It collects two houses for sale in Jalisco with details, an English summary and translation.
{"startUrl": "https://www.inmuebles24.com/casas-en-venta-en-jalisco.html","maxListings": 2,"withDetails": true,"withAiListingSummary": true,"withAiTranslate": true}
To get a startUrl, apply any filters on inmuebles24.com and copy the resulting search URL. startUrl is the only required field.
Input reference
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | string | yes | (CDMX apartments) | An inmuebles24.com search results URL. All filters encoded in the URL are respected. |
maxListings | integer | no | 10 | Maximum number of listings to collect. |
withDetails | boolean | no | true | Fetch each listing's detail page for the description, amenities, image gallery, publisher/agent and coordinates. Billed per successful detail fetch. |
enrichContacts | boolean | no | false | Paid add-on. For each result without an email, attempt to find a public business contact email and person name. Billed per attempt, plus an extra charge only when an email is found. |
enrichContactsMax | integer | no | 50 | Cap how many results the contact add-on tries to enrich. Free Apify accounts are capped at 3. |
withAiListingSummary | boolean | no | false | AI add-on. Writes a concise English summary of each listing. Paid Apify plans only. |
withAiFeatures | boolean | no | false | AI add-on. Extracts condition, standout highlights and nearby points of interest as structured fields. Paid Apify plans only. |
withAiTranslate | boolean | no | false | AI add-on. Translates the listing title and description to English. Paid Apify plans only. |
Output reference
One dataset item per listing. Types: string, number, string[], object, or null when the source value is absent. Fields marked (details) are present only when withDetails is on.
| Field | Type | Description |
|---|---|---|
imageUrl | string | Primary listing image URL. |
title | string | Listing title. |
price | number | Price value. |
currency | string | MXN or USD. |
operationType | string | venta or renta. |
propertyType | string | Property type (for example Casa, Departamento, Desarrollo). |
bedrooms | number | Number of bedrooms. |
bathrooms | number | Number of bathrooms. |
parkingSpaces | number | Parking spaces. |
totalAreaM2 | number | Total area in m2. |
pricePerM2 | number | Derived price per m2. |
location | string | Location string. |
city | string | City derived from the location. |
url | string | Link to the listing. |
listingId | string | Inmuebles24 listing id. |
description | string | Full listing description. (details) |
builtAreaM2 | number | Built (covered) area in m2. (details) |
propertyAge | number | Property age in years. (details) |
publishedAt | string | Publication date (ISO). (details) |
amenities | string[] | Amenities / features. (details) |
images | string[] | Full image gallery URLs. (details) |
publisher | object | Publisher/agency: name, url, logo, publisherId, partialPhone, email, rating, reviewsCount. (details) |
publisherId | string | Publisher id. (details) |
agentPhone | string | Agent phone in +<digits> form. (details) |
agentWhatsapp | string | Agent WhatsApp number. (details) |
coordinates | object | { lat, lng } GPS coordinates. (details) |
aiListingSummary | string | AI English summary. null unless withAiListingSummary is on. |
aiFeatures | object | AI condition/highlights/nearby. null unless withAiFeatures is on. |
aiListingEnglish | object | AI English title/description. null unless withAiTranslate is on. |
observedAt | string | ISO 8601 timestamp of when the record was collected. |
error | string | null on success, or a short message when a detail fetch failed for that listing. |
Example output record
Real record from a live run (input {"startUrl": "https://www.inmuebles24.com/casas-en-venta-en-jalisco.html", "maxListings": 2, "withDetails": true, "withAiListingSummary": true, "withAiTranslate": true}); description and images trimmed with ...:
{"imageUrl": "https://img10.naventcdn.com/avisos/18/01/50/78/34/87/360x266/1625357044.jpg?isFirstImage=true","title": "Casa de 6 habitaciones, Zapopan · Casa en Venta en Mitica Residencial Hermosa Cocina y Vestidores Amplios","price": 19649910,"currency": "MXN","operationType": "venta","propertyType": "Casa","bedrooms": 6,"bathrooms": 6,"parkingSpaces": 6,"totalAreaM2": 265,"pricePerM2": 74151,"location": "Fraccionamiento Mítica Residencial, Zapopan","city": "Zapopan","url": "https://www.inmuebles24.com/propiedades/clasificado/veclcain-casa-en-venta-en-mitica-residencial-hermosa-cocina-y-150783487.html","listingId": "150783487","description": "Bienvenido a una residencia en MITICA RESIDENCIAL con el sello de RBA Residences. Planta baja de área libre, altura de 3.20 metros, muros de yeso artesanales, master suite con tina para dos, vestidor tipo boutique, aire acondicionado oculto y automatización de riego...","builtAreaM2": 520,"propertyAge": 1,"publishedAt": "2026-08-12T20:06:18Z","amenities": ["Caseta de guardia", "Alberca", "Terraza", "Jacuzzi", "Seguridad privada", "Calefacción", "Patio", "Cuarto de juegos", "Asador"],"publisher": {"name": "RBA Residences", "url": "https://www.inmuebles24.com/inmobiliarias/rba-residences_50322706-inmuebles.html", "publisherId": "50322706", "partialPhone": "33359", "email": null, "rating": null, "reviewsCount": null},"publisherId": "50322706","agentPhone": "+523328092850","agentWhatsapp": "+523328092850","coordinates": {"lat": 20.738808, "lng": -103.468025},"aiListingSummary": "This stunning 6-bedroom house in Mitica Residencial, Zapopan, is listed for 19,649,910 MXN. Spanning 520 m² of constructed space on a 265 m² lot, it features luxurious amenities including a private pool, jacuzzi, and a spacious master suite with a double shower. The property boasts high ceilings, elegant finishes, and advanced home automation.","aiFeatures": null,"aiListingEnglish": {"title": "6-Bedroom House in Zapopan · House for Sale in Mitica Residential", "description": "Welcome to a stunning residence in Mitica Residential. This 6-bedroom, 6-bathroom home features an expansive open layout with 3.20-meter ceilings and high-end finishes. The master suite has a spa-like bathroom. Amenities include a private pool, terrace and game room."},"observedAt": "2026-08-14T08:35:32.446Z","error": null}
Run via API and CLI
Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.
Run synchronously and get dataset items in one call:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~inmuebles24-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"startUrl":"https://www.inmuebles24.com/departamentos-en-venta-en-distrito-federal.html","maxListings":25,"withDetails":true}'
Start a run asynchronously:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~inmuebles24-scraper/runs?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"startUrl":"https://www.inmuebles24.com/casas-en-venta-en-jalisco.html","maxListings":100,"withDetails":false}'
Apify CLI:
apify call scrapers_lat/inmuebles24-scraper \--input '{"startUrl":"https://www.inmuebles24.com/casas-en-venta-en-jalisco.html","maxListings":10}'
Fetch results
Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"# Paginate large datasetscurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"
<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.
Billing and limits
This actor bills on the pay-per-event model. See the pricing tab for the current per-event prices.
| Event | When it fires | Notes |
|---|---|---|
apify-actor-start | Once per run, for every run | Flat base fee that covers fixed compute, proxy and anti-bot cost. Applies to free and paid plans alike. |
result | Per listing record returned | The primary billable event. |
details | Each successful detail-page fetch (withDetails: true) | Charged only when the detail page is fetched successfully. |
ai_listing_summary | Per listing when withAiListingSummary: true | AI English summary. Charged only on usable AI output. |
ai_features | Per listing when withAiFeatures: true | AI structured feature extraction. Charged only on usable AI output. |
ai_translate | Per listing when withAiTranslate: true | AI Spanish-to-English translation. Charged only on usable AI output. |
- AI add-ons are opt-in and default OFF. They are charged only when they produce usable output.
- No charge on failure. Listing-fetch failures are written as an
erroritem and are not charged. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run; once reached, the actor stops emitting and charging further billable results. - Free Apify plans are capped at 10 listings per run. Upgrade for higher
maxListings. - AI add-ons require a paid Apify plan. On a free plan they are disabled for the run.
FAQ and troubleshooting
A run returned 0 records. Why? The search URL had no results, was not an inmuebles24.com URL, or a transient Cloudflare block returned an empty page. Confirm the URL loads in a browser and re-run. Zero-result runs are not charged.
How do I filter by price, area or location?
Apply the filters on inmuebles24.com, then copy the resulting search URL into startUrl. Every filter encoded in the URL is respected.
Do I get the agent's phone number?
Yes, with withDetails on. Each record includes agentPhone and agentWhatsapp when the listing exposes them, plus the publisher/agency profile.
Why is price null on some cards?
Development ("Desarrollo") cards advertise a "desde" project price rather than a single unit price, so price is null for those. Regular listings carry a numeric price.
Is the site not blocked by Cloudflare? It is protected. The actor clears the challenge with a current browser fingerprint and, if needed, a hosted browser solver, so you get the data without managing anti-bot yourself.
Is this an official Inmuebles24 tool? No. This actor is independent and has no affiliation with Inmuebles24. It reads only publicly available listing data. Use the results in accordance with the source's terms.
Related scrapers
- InfoCasas Uruguay & Paraguay Real Estate Scraper: South America property listings.
- Adondevivir Peru Property Listings Scraper: Peru property listings.
- Metrocuadrado Colombia Real Estate Scraper: Colombia property listings.
- Fincaraiz Colombia Real Estate Scraper: Colombia property listings.
More scrapers at scrapers.lat
Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.
Independent tool, not affiliated with Inmuebles24. Accesses only publicly available listing data. Use the results in accordance with the source's terms.
