Housing.com Property Search Scraper avatar

Housing.com Property Search Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Housing.com Property Search Scraper

Housing.com Property Search Scraper

Extract comprehensive property listings directly from Housing Property Search, including sale/rental prices, location coordinates, BHK configuration, amenities, agent contact information, and developer metadata. Perfect for real estate market research, housing price trends, and investment modeling.

Pricing

from $4.99 / 1,000 results

Rating

5.0

(3)

Developer

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

22

Total users

4

Monthly active users

8 days

Issues response

6 days ago

Last modified

Share

Scrape property listings from housing.com — India's leading real estate portal.

Features

  • API + DOM extraction — intercepts housing.com's GraphQL API for rich structured data; falls back to SSR DOM link extraction when the API yields no data
  • Cloud-ready — runs on Apify with scheduling, proxy rotation, and webhook support
  • No login required — works with public search result pages

How It Works

The actor navigates to provided housing.com search / city URLs using a real Chrome browser. It simultaneously intercepts GraphQL API calls from mightyzeus-mum.housing.com/api/gql to capture structured property data. If the API response doesn't yield listings (e.g., for static city pages), it falls back to extracting SSR-rendered property links from the DOM.

Supported URL Format

Use a housing.com city or search results URL, for example:

  • https://housing.com/in/rent/mumbai
  • https://housing.com/in/buy/apartments-flats/bengaluru
  • https://housing.com/in/rent/1-bhk-apartment-flats/delhi

Input

FieldTypeDefaultRequiredDescription
searchUrlsarrayOne or more housing.com city/search result page URLs
maxCrawlPerSearchinteger100Maximum properties to extract per URL
maxItemsinteger20Total maximum items across all URLs
proxyConfigurationobjectApify ResidentialProxy settings — RESIDENTIAL strongly recommended

Output

Each scraped item includes:

FieldDescription
urlDirect URL to the property listing
titleProperty title (e.g., "2 BHK Apartment Bandra West")
priceRent or sale price as shown on the site
addressLocation string
propertyTypeType of property (apartment, villa, plot, etc.)
featuresArray of feature highlights
imageCountNumber of photos
isRecentlyAddedWhether the property was recently listed

Sample Output

{
"url": "https://housing.com/rent/20257825-700-sqft-1-bhk-apartment-on-rent-in-bandra-east-mumbai",
"title": "1 BHK Apartment Bandra East, Mumbai",
"price": "₹15,000/month",
"address": "Bandra East, Mumbai",
"propertyType": "Apartment"
}

Notes

  • Proxy: Residential proxy is required — { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "IN" }
  • City pages (e.g., /in/rent/mumbai) show a limited set of featured SSR listings; use specific neighbourhood or filter URLs for larger result sets
  • Rate limits: Keep maxItems reasonable per run to avoid IP bans
  • Scheduling: Use Apify Scheduler to run this actor on a recurring basis for a fresh dataset