Housing.com Scraper - India Property Listings & Prices
Pricing
from $1.50 / 1,000 results
Housing.com Scraper - India Property Listings & Prices
Scrape property listings from Housing.com across India for buy or rent: price range, BHK configuration, address, property type, seller name & phone, posting date and features. Export to JSON, CSV or Excel for research and lead generation.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Housing.com Scraper ๐ ๐ฎ๐ณ
Extract property listings from Housing.com โ one of India's largest real-estate portals โ into clean, structured data. Scrape an entire city's listings for buy or rent and export thousands of properties with price range, BHK configuration, address, property type, seller name & phone, posting date and features. Built for real-estate research, lead generation, price analytics and property aggregation.
๐ฏ What does Housing.com Scraper do?
Housing.com is one of India's leading property portals, with listings across every major city and locality. This actor turns any city (or search URL) into a structured dataset you can download or feed into your own tools.
Give it a city (and buy or rent) โ or a Housing.com URL โ and it will:
- ๐ Harvest listings across the entire city, locality by locality
- ๐ข Capture property name, BHK configuration and property type
- ๐ฐ Return the price range (min / max, in INR) and a formatted price
- ๐ Include the locality and detailed address
- ๐ Add the seller / developer name and phone
- ๐๏ธ Include the posting date and property features
- ๐งน Deliver clean, deduplicated, structured records โ no HTML, no clutter
- โฌ๏ธ Export to JSON, CSV, Excel, HTML or via API in one click
No login, no browser extensions, no manual copy-paste.
โจ Key features
| Feature | Description |
|---|---|
| City-wide coverage | Scrape a whole city's listings across all its localities in one run. |
| Buy & rent | Choose properties for sale or for rent. |
| Price range | Minimum and maximum price (INR) plus a ready-to-read formatted price. |
| BHK configuration | The property's configuration (e.g. "2, 3 BHK Apartments"). |
| Seller contact | Seller / developer name, type and phone for lead generation. |
| Rich metadata | Property type, locality, detailed address, posting date and features. |
| Deduplicated output | Each listing appears once, identified by its unique ID. |
| Any scale | Collect a quick sample or thousands of listings โ you set the limit. |
| Clean exports | JSON, CSV, Excel, HTML table, RSS or JSON API. |
๐ฅ Input
The actor accepts a simple, no-code input form.
Option A โ by city (easiest)
{"cities": ["mumbai", "pune"],"service": "buy","maxItems": 500}
Option B โ rentals
{"cities": ["bangalore"],"service": "rent","maxItems": 300}
Option C โ by URL
{"startUrls": [{ "url": "https://housing.com/in/buy/real-estate-hyderabad" }],"maxItems": 400}
Input parameters
| Field | Type | Description |
|---|---|---|
cities | array | Indian cities to scrape (e.g. mumbai, bangalore, delhi, pune, hyderabad, chennai, gurgaon, noida). |
service | string | buy (for sale) or rent. |
startUrls | array | Housing.com city or search URLs (scraped in addition to cities). |
maxItems | integer | Maximum number of listings to collect. Default 200. |
proxyConfiguration | object | Proxy settings. An Indian proxy is recommended and on by default. |
๐ค Output
Each listing is returned as a clean JSON object:
{"id": "26636","url": "https://housing.com/in/buy/projects/page/26636-hind-raj-heritage","title": "Hind Raj Heritage","subtitle": "2.5, 4.5 BHK Bungalows","propertyType": "project","listingType": "buy","priceDisplay": "โน53.01 L - 1.31 Cr","priceMin": 5300710,"priceMax": 13087870,"address": "Vivalvedhe, Mumbai","detailedAddress": "Opposite Mahalaxmi Temple, Vivalvedhe, Mumbai","sellerName": "Hind Raj Construction","sellerType": "Developer","sellerPhone": "77380XXXXX","postedDate": "2026-05-05T11:32:05Z","isVerified": true,"rating": 4.2,"features": ["Configurations", "Possession Starts", "Avg. Price"]}
Output fields
| Field | Type | Description |
|---|---|---|
id | string | Unique Housing.com listing ID. |
url | string | Direct link to the listing. |
title | string | Property / project name. |
subtitle | string | BHK configuration. |
propertyType | string | Property type (project, resale, rentโฆ). |
listingType | string | buy or rent. |
priceDisplay | string | Formatted price (e.g. "โน53.01 L - 1.31 Cr"). |
priceMin / priceMax | number | Price range in INR. |
address / detailedAddress | string | Locality and full address. |
sellerName / sellerType / sellerPhone | Seller / developer name, type and phone. | |
postedDate | string | Posting date. |
isVerified | boolean | Whether the listing is verified. |
rating | number | Review rating, when available. |
features | array | Listing feature labels. |
You can download the dataset as JSON, CSV, Excel, HTML, RSS or XML, or fetch it programmatically through the Apify API.
๐ How to use Housing.com Scraper (step by step)
- Click Try for free / Start.
- Enter one or more cities and choose Buy or Rent โ or paste a Housing.com URL.
- Set maxItems to how many listings you want.
- Click Save & Start.
- When the run finishes, open the Dataset tab and Export to your preferred format โ or grab it via API.
That's it. No code required.
๐ก Use cases
- Lead generation โ Build lists of sellers and developers (with contact) actively listing properties.
- Price & market analytics โ Track price ranges by city, locality, configuration and property type.
- Property aggregation โ Power your own portal, app or newsletter with fresh Indian listings.
- Investment research โ Compare localities and configurations to spot opportunities.
- Competitive intelligence โ Monitor developer projects and inventory across a city.
- Real-estate CRM enrichment โ Keep your database current with live listing data.
๐๏ธ Coverage
Every major Indian metro and tier-2 city โ Mumbai, Delhi, Bangalore, Pune, Hyderabad, Chennai, Kolkata, Ahmedabad, Gurgaon, Noida and many more. Just pass the city name, or paste a Housing.com city/search URL.
๐ Integrations & automation
Because this runs on Apify, you can:
- ๐ Schedule runs (daily, weekly) to keep a live listings feed.
- ๐ Push results to Google Sheets, Airtable, Slack, Zapier, Make, or any webhook.
- ๐งฉ Call it from your backend with the Apify API and SDKs (JavaScript / Python).
- ๐ Use webhooks to trigger downstream workflows the moment a run completes.
Call via API (example)
curl -X POST "https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"cities": ["mumbai"],"service": "buy","maxItems": 300}'
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('YOUR_ACTOR_ID').call({cities: ['pune'],service: 'rent',maxItems: 500,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
โ FAQ
Do I need a Housing.com account or API key? No. Just provide a city or a Housing.com URL.
Can I scrape both buy and rent?
Yes โ choose buy (for sale) or rent.
Does it include the seller's phone? Yes โ the seller / developer name, type and phone are included where the portal exposes them.
Does it cover a whole city or just one page? A whole city โ the actor harvests listings across the city's many localities and deduplicates them.
What is the price range?
For projects with multiple configurations, priceMin and priceMax give the range in INR, plus a formatted priceDisplay.
Are results deduplicated? Yes. Each listing is uniquely identified and appears once per run.
What formats can I export? JSON, CSV, Excel, HTML, RSS and XML โ via the dashboard or the API.
How do I keep data fresh? Schedule the actor to run on the interval you need; each run returns the current live listings.
๐ Tips for best results
- Start with one city. Confirm the fields look right, then add more cities or raise
maxItems. - Use
rentfor rental analytics. Switch the service to build a rentals dataset. - Paste URLs for specific searches. Apply filters on Housing.com, then paste the URL for a targeted pull.
- Schedule for freshness. Listings change daily โ a scheduled run keeps your data current.
โ๏ธ Legal & responsible use
This actor is intended for lawful data collection such as market research, analytics and lead generation. You are responsible for how you use the collected data. Only collect publicly available information, respect the target website's Terms of Service and robots.txt, and comply with all applicable laws and regulations, including data-protection rules and telemarketing/DND regulations when contacting sellers. Do not use the data for spam or any unlawful purpose. This actor is an independent tool and is not affiliated with, endorsed by, or connected to Housing.com or its parent companies. All trademarks belong to their respective owners.
๐ Support
Questions, feature requests or an issue with the data? Open an issue on the actor's page โ feedback is welcome and helps improve the tool.
โญ If this actor saves you time, please leave a review โ it really helps!