Inmuebles24 Scraper - Mexico Real Estate avatar

Inmuebles24 Scraper - Mexico Real Estate

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Inmuebles24 Scraper - Mexico Real Estate

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

Ben

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

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.

FieldPurpose
searchUrlsOne or more Inmuebles24 Mexico result URLs.
maxResultsPerSearchMaximum unique property rows returned for each URL.
maxPagesPerSearchSafety 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:

FieldDescription
id, codeStable source identifiers
urlCanonical Inmuebles24 listing URL
title, generated_titlePublic listing titles
descriptionClean public property description
property_type, posting_typeProperty and posting classifications
operationSale, rent, or another advertised operation
price, currency, formatted_pricePrimary source price
pricesAll operation and currency combinations exposed by the listing
expenses, expenses_currencyMaintenance or expense amount when present
total_area_m2Total area when supplied
covered_area_m2Construction or covered area
land_area_m2Land or lot area
rooms, bedrooms, bathroomsRoom counts normalized from Mexican feature labels
parking_spaces, ageParking and property age information
address, neighborhood, city, provinceStructured location fields
latitude, longitudeSource-provided coordinates
agency_id, agency, agency_urlPublic publisher identity
agency_phones, whatsappPublic contact values embedded in the listing
agency_logo, agency_license, agency_typeAdditional publisher metadata
image, imagesPrimary and complete visible photo URLs
has_video, has_tour, has_plansListing-media indicators
lead_scoreTransparent public-data completeness score
source_page, search_rank, source_total_resultsSearch context
modified_at, scraped_atSource 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 result event 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.

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.