Inmuebles24 Scraper - Mexico Real Estate
Pricing
from $5.00 / 1,000 results
Inmuebles24 Scraper - Mexico Real Estate
Scrape Inmuebles24 Mexico listings with price, dimensions, location, coordinates, agency, public phone, WhatsApp, images and lead scores.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Ben
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Collect structured property listings from Inmuebles24, a major Mexican real-estate marketplace. Paste one or more Inmuebles24 search URLs after choosing sale or rent, property type, location, price, bedrooms, and other filters. The Actor follows the source's pagination and returns normalized property, location, agency, and public contact data.
Each result can include asking price, currency, construction and land area, bedrooms, bathrooms, parking, address, neighborhood, municipality, state, coordinates, description, photos, agency name, public phone, WhatsApp, and a transparent lead-completeness score. Export results to JSON, CSV, Excel, or XML, schedule recurring runs, or connect the dataset to your own application through the Apify API.
What can you build with it?
- Monitor apartments, houses, land, developments, offices, and commercial properties.
- Compare asking prices by municipality, neighborhood, operation, and property type.
- Create new-listing and price-change alerts for selected Mexican markets.
- Build public agency lead lists with source-visible phone and WhatsApp details.
- Track active brokerages and compare their visible listing portfolios.
- Create relocation, acquisition, brokerage, or market-research feeds.
- Map listings that include source-provided coordinates.
- Feed a spreadsheet, database, dashboard, CRM, Make, Zapier, or n8n workflow.
- Preserve listing snapshots before inventory is modified or removed.
The Actor is particularly useful when a copied search URL represents a focused segment, such as apartments for sale in Ciudad de México, houses for rent in Querétaro, or land within a defined price range.
Input
searchUrls accepts complete public Inmuebles24 search-result URLs. Configure the filters on the website, copy the URL, and paste it into the Actor. This preserves the source's current filter model instead of forcing you to recreate every website option in a separate form.
| Field | Purpose |
|---|---|
searchUrls | One or more Inmuebles24 Mexico result URLs. |
maxResultsPerSearch | Maximum unique property rows returned for each URL. |
maxPagesPerSearch | Safety limit for source-provided pagination. |
The default run is intentionally bounded to 10 rows. That keeps first runs, saved Tasks, and automated quality checks fast. Increase the result and page limits for larger exports.
Example input
{"searchUrls": [{"url": "https://www.inmuebles24.com/departamentos-en-venta-en-ciudad-de-mexico.html"}],"maxResultsPerSearch": 50,"maxPagesPerSearch": 5}
You can include several searches in one run. Listings are deduplicated by the source's stable posting ID across all supplied URLs, so an overlapping property is saved and billed only once.
Output fields
Every default-dataset row represents one unique public Inmuebles24 posting. Common fields include:
| Field | Description |
|---|---|
id, code | Stable source identifiers |
url | Canonical Inmuebles24 listing URL |
title, generated_title | Public listing titles |
description | Clean public property description |
property_type, posting_type | Property and posting classifications |
operation | Sale, rent, or another advertised operation |
price, currency, formatted_price | Primary source price |
prices | All operation and currency combinations exposed by the listing |
expenses, expenses_currency | Maintenance or expense amount when present |
total_area_m2 | Total area when supplied |
covered_area_m2 | Construction or covered area |
land_area_m2 | Land or lot area |
rooms, bedrooms, bathrooms | Room counts normalized from Mexican feature labels |
parking_spaces, age | Parking and property age information |
address, neighborhood, city, province | Structured location fields |
latitude, longitude | Source-provided coordinates |
agency_id, agency, agency_url | Public publisher identity |
agency_phones, whatsapp | Public contact values embedded in the listing |
agency_logo, agency_license, agency_type | Additional publisher metadata |
image, images | Primary and complete visible photo URLs |
has_video, has_tour, has_plans | Listing-media indicators |
lead_score | Transparent public-data completeness score |
source_page, search_rank, source_total_results | Search context |
modified_at, scraped_at | Source and collection timestamps |
Missing information remains empty. The Actor does not infer a price, contact, coordinate, or room count that the publisher did not expose.
Example result
{"id": "149381436","title": "Venta Departamento en Fuentes del Pedregal","property_type": "Departamento","operation": "Venta","price": 8330000,"currency": "MN","covered_area_m2": 196,"bathrooms": 2,"city": "Tlalpan","agency": "Cattori Inmobiliaria","agency_phones": ["52 5633711368"],"whatsapp": "52 5633711368","lead_score": 95,"url": "https://www.inmuebles24.com/propiedades/clasificado/veclapin-venta-departamento-en-fuentes-del-pedregal-149381436.html"}
This shape comes from a real public cloud test. Inventory changes continuously, so current values should always be confirmed on the canonical listing before a transaction or outreach decision.
Mexican property features
Inmuebles24 uses Spanish feature labels and can represent standard properties and new developments differently. The parser walks nested feature groups and recognizes labels such as Terreno, Superficie construída, Recámaras, Baños, and Estacionamientos, including common accent variations. The normalized fields make mixed result pages easier to analyze while preserving titles and descriptions for source context.
A listing may expose more than one operation or price. The top-level price fields contain the first advertised pair for simple tables. The prices array preserves every source-provided operation, amount, currency, and formatted value.
Agency contacts and lead score
The Actor returns contact values already included in the public search state. It does not log into an account, reveal gated contact information, guess email addresses, or purchase private enrichment data. agency_phones may include a public brokerage number, while whatsapp contains the advertised WhatsApp value when available.
lead_score measures record completeness, not seller quality. It adds weight for a named agency, public contact, WhatsApp, price, description, coordinates, images, area, and canonical URL. Use it to prioritize analyst review or legitimate lead qualification; do not treat it as a guarantee that a listing is available or that a publisher will respond.
Extraction and reliability
Inmuebles24 result pages embed a structured window.__PRELOADED_STATE__ object. The Actor decodes that object with a JSON parser, reads the official posting array, follows the source-provided next-page URL, and deduplicates by posting ID. It does not rely on visual coordinates or fragile card-text scraping.
Direct Apify datacenter access can be blocked by the source edge. The Actor detects that response and opens one sticky Mexico residential session with Chrome-compatible TLS behavior. Retries, result caps, and page caps remain bounded. A run with no usable public listings fails explicitly instead of producing a misleading successful empty dataset.
Pricing
This Actor uses pay-per-event pricing:
- a small Actor-start event covers initialization;
- every unique property written to the default dataset is one
resultevent at $0.005; - public agency phone and WhatsApp fields are included in that result price;
- discarded duplicates are not billed a second time.
At the current price, 1,000 unique property rows cost $5.00 plus the small start event. The complete pricing configuration is visible in Apify before each run.
Scheduled monitoring
Save a Task for each market segment and run it daily or weekly. Use id as the external primary key, then compare price, modified_at, and status with a previous snapshot. This supports alerts for new inventory, changed asking prices, and listings no longer present in a search.
Apify webhooks can deliver completed-run notifications to your service. The dataset API can feed Make, Zapier, n8n, a database, or a custom application without manual downloads.
Responsible use
This Actor collects public property and business-listing information. Use it for legitimate real-estate research, monitoring, brokerage, relocation, and analytics. Follow applicable privacy, database, consumer, real-estate, and marketing rules. Keep run frequency proportionate to the workflow, verify time-sensitive information at the source, and avoid unsolicited bulk contact.
The Actor is not affiliated with or endorsed by Inmuebles24. Source availability and fields can change, so production workflows should monitor run status and retain the canonical URL for verification.
FAQ
Is an Inmuebles24 account required?
No. The Actor reads public search-result information without a user login.
Can it collect both properties for sale and rent?
Yes. Paste the corresponding Inmuebles24 result URL after choosing the operation and any other filters.
Can I target a city, municipality, or neighborhood?
Yes. Configure that location on Inmuebles24 and copy the resulting URL. The Actor retains the available location hierarchy in every row.
Why is an area, phone, or coordinate empty?
Publishers decide which values to expose. The Actor returns public source values only and does not fabricate missing data.
How do I avoid duplicates between scheduled runs?
Use id as the stable key in your destination. The Actor deduplicates within each run; your database or automation can upsert the same ID across snapshots.
What should I include in a support issue?
Provide the run ID, a small reproducible input, and the expected behavior. Never include credentials or private customer data. If the Actor saves useful data, a Store review helps other users evaluate it and helps prioritize maintenance.
Related Actors
- Zonaprop Scraper for Argentina property listings and agency contacts.
- MagicBricks Scraper for India real-estate listings and broker leads.
- Idealista Scraper for Spanish property-market research.
- Fotocasa Scraper for additional Spain listings and agencies.
- Craigslist Real Estate Scraper for US real-estate inventory.
Keywords: Inmuebles24 scraper, Mexico real estate API, Mexican property data, Ciudad de México apartments, Mexico homes for sale, Mexico rentals, real estate agency leads, property prices Mexico, WhatsApp real estate leads, Inmuebles24 export, Apify property scraper.