Housing.com Property Scraper avatar

Housing.com Property Scraper

Pricing

Pay per usage

Go to Apify Store
Housing.com Property Scraper

Housing.com Property Scraper

Extract real estate listings, prices, locations, and property details from Housing.com at scale. Perfect for market research, investment analysis, and competitive intelligence. Fast, reliable automation for Indian property data.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Extract Housing.com property listings from search result pages with pricing, seller details, sizes, tags, location data, and listing media. Collect structured datasets from buy or rent search pages for market research, inventory tracking, and downstream analysis.

Features

  • Search page extraction — Collect listings directly from Housing.com search result URLs.
  • Rich property data — Capture pricing, area, sellers, tags, media, and key listing attributes.
  • Pagination support — Continue through multiple result pages until the requested limit is reached.
  • Null-free dataset output — Removes null fields from every dataset item to keep exports clean.
  • Search context included — Preserves the search hash, page number, service, and city for each record.

Use Cases

Market Intelligence

Track the live inventory available in a city or locality and compare how pricing, property types, and listing volume change over time. This is useful for analysts, agents, and proptech teams monitoring supply.

Project Research

Collect new launch and project listings together with pricing bands, configuration details, and seller information. Use the results to study project positioning and launch activity in target markets.

Lead Sourcing Preparation

Build structured datasets of listings and seller profiles before outreach or enrichment. Teams can use the exported results to prioritize hot listings and understand available inventory.

Pricing Analysis

Capture display price ranges, built-up area, and location details at scale. This helps compare pricing density across neighborhoods, projects, and cities.

Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNohttps://housing.com/in/buy/searches/M8vPskwz0ocdh7q42r5Housing.com search, city, locality, rent, or commercial results URL to extract.
categoryStringNoresidentialHousing category passed with the search request.
results_wantedIntegerNo20Maximum number of listings to save.
max_pagesIntegerNo10Maximum number of result pages to request.
proxyConfigurationObjectNo{"useApifyProxy": false}Optional Apify proxy settings for larger or more sensitive runs.

Output Data

Each item in the dataset contains:

FieldTypeDescription
listingIdStringHousing.com listing identifier.
titleStringListing title.
subtitleStringConfiguration or subheading shown for the listing.
urlStringAbsolute Housing.com listing URL.
propertyTypeStringListing type such as project or resale property.
priceStringDisplay-friendly price range or value.
areaStringHuman-readable area value.
locationStringListing address text.
cityStringResolved city name for the search.
primarySellerNameStringFirst seller attached to the listing.
coverImageUrlStringMain listing image URL in a browser-valid Housing CDN format.
imageUrlsArrayFlat list of browser-valid gallery image URLs.
imageGalleryArrayDetailed gallery image records with captions, categories, and video URLs when available.
postedDateStringListing publish date when available.
featuresArrayListing feature cards such as configurations and sizes.
sellersArraySeller profiles with badge and partial phone details.
propertyInformationObjectArea, price, bedroom, and similar listing information.
searchHashStringSearch hash associated with the listing run.
searchPageIntegerResult page from which the listing was collected.

Usage Examples

Basic Extraction

Collect the first 20 listings from a Housing.com search page:

{
"startUrl": "https://housing.com/in/buy/searches/M8vPskwz0ocdh7q42r5",
"results_wanted": 20
}

You can also start from generic city or locality pages and the actor will resolve the underlying search automatically:

{
"startUrl": "https://housing.com/in/buy/bengaluru/electronic-city-gid/",
"results_wanted": 20
}

Larger Collection With Proxy

Increase the collection size and use Apify Proxy:

{
"startUrl": "https://housing.com/in/buy/searches/M8vPskwz0ocdh7q42r5",
"results_wanted": 100,
"max_pages": 5,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Sample Output

{
"listingId": "254083",
"title": "Confiable Shastri Nagar Prerna CHSL",
"subtitle": "1, 1.5, 2, 2.5, 3.5 BHK Flats",
"url": "https://housing.com/in/buy/projects/page/254083-confiable-shastri-nagar-prerna-chsl-by-confiable-constructions-in-goregaon-west",
"propertyType": "project",
"price": "₹1.09 Cr - 1.89 Cr",
"area": "444 sq.ft",
"location": "Goregaon West, Mumbai",
"city": "Mumbai",
"primarySellerName": "BigBricks Realty",
"coverImageUrl": "https://is1-2.housingcdn.com/4f2250e8/4232a3a5618a41dc42537e6b26fd204e/v0/fs/confiable_shastri_nagar_prerna_chsl-goregaon_west-mumbai-confiable_constructions.jpeg",
"imageUrls": [
"https://is1-2.housingcdn.com/4f2250e8/4232a3a5618a41dc42537e6b26fd204e/v0/fs/confiable_shastri_nagar_prerna_chsl-goregaon_west-mumbai-confiable_constructions.jpeg"
],
"postedDate": "2021-01-18T23:05:04Z",
"tags": [
"rera_verified"
],
"propertyInformation": {
"bedrooms": 1,
"area": "444 sq.ft",
"price": "1.09 Cr"
},
"searchHash": "M8vPskwz0ocdh7q42r5",
"searchPage": 1,
"service": "buy",
"category": "residential"
}

Tips for Best Results

Use Real Search Pages

  • Start from a valid Housing.com search results URL.
  • Prefer stable search pages that already show multiple listings.
  • Reuse saved search URLs when you want reproducible datasets.

Keep QA Runs Small

  • Use results_wanted: 20 for quick validation runs.
  • Increase the limit only after confirming the output structure you need.
  • Cap max_pages to control runtime on broader searches.

Use Proxy for Scale

  • Residential proxies are recommended for larger or repeated runs.
  • Start without proxy for small collections, then add proxy for production volume.
  • Keep page sizes moderate to reduce retry pressure.

Proxy Configuration

For higher-volume runs, residential proxies are recommended:

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Integrations

Connect your data with:

  • Google Sheets — Review pricing and inventory in spreadsheets.
  • Airtable — Build searchable property datasets.
  • Make — Automate follow-up workflows and syncs.
  • Zapier — Trigger downstream actions from new exports.
  • Webhooks — Push listings into internal systems.

Export Formats

  • JSON — Best for APIs and automation.
  • CSV — Best for spreadsheet workflows.
  • Excel — Best for operational reporting.
  • XML — Best for legacy integrations.

Frequently Asked Questions

How many listings can I collect?

You can collect as many listings as the search page exposes, subject to your results_wanted and max_pages limits.

Does the actor support specific localities or cities?

Yes. Use any valid Housing.com search page for the area you want to collect.

Why are some fields missing on certain listings?

Housing.com does not populate every field for every listing. The actor removes null values instead of returning empty placeholders.