Housing.com Property Scraper
Pricing
Pay per usage
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
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | String | No | https://housing.com/in/buy/searches/M8vPskwz0ocdh7q42r5 | Housing.com search, city, locality, rent, or commercial results URL to extract. |
category | String | No | residential | Housing category passed with the search request. |
results_wanted | Integer | No | 20 | Maximum number of listings to save. |
max_pages | Integer | No | 10 | Maximum number of result pages to request. |
proxyConfiguration | Object | No | {"useApifyProxy": false} | Optional Apify proxy settings for larger or more sensitive runs. |
Output Data
Each item in the dataset contains:
| Field | Type | Description |
|---|---|---|
listingId | String | Housing.com listing identifier. |
title | String | Listing title. |
subtitle | String | Configuration or subheading shown for the listing. |
url | String | Absolute Housing.com listing URL. |
propertyType | String | Listing type such as project or resale property. |
price | String | Display-friendly price range or value. |
area | String | Human-readable area value. |
location | String | Listing address text. |
city | String | Resolved city name for the search. |
primarySellerName | String | First seller attached to the listing. |
coverImageUrl | String | Main listing image URL in a browser-valid Housing CDN format. |
imageUrls | Array | Flat list of browser-valid gallery image URLs. |
imageGallery | Array | Detailed gallery image records with captions, categories, and video URLs when available. |
postedDate | String | Listing publish date when available. |
features | Array | Listing feature cards such as configurations and sizes. |
sellers | Array | Seller profiles with badge and partial phone details. |
propertyInformation | Object | Area, price, bedroom, and similar listing information. |
searchHash | String | Search hash associated with the listing run. |
searchPage | Integer | Result 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: 20for quick validation runs. - Increase the limit only after confirming the output structure you need.
- Cap
max_pagesto 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.