CommonFloor Scraper - Property Listings & Prices
Pricing
from $3.50 / 1,000 results
CommonFloor Scraper - Property Listings & Prices
Scrape property listings from CommonFloor.com. Get title, price, BHK, area, location, project name, coordinates, and more for buy/rent/PG listings across Indian cities.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
CommonFloor Scraper
Scrape rent, buy, and PG property listings from CommonFloor.com across Indian cities with 25+ fields per listing including price, deposit, coordinates, and amenities.
What you get
Structured rent, buy, and PG property data from CommonFloor — one of India's largest real-estate portals, with 34,000+ Bangalore listings alone. Filter by BHK, locality, price range, area, furnishing, tenant type, and availability. With fetchDetails: true (default for rent and PG) the scraper also visits each listing's detail page to fill in deposit, furnishing, facing, floor, amenities, and the full description.
Output fields
| Field | Description |
|---|---|
listing_id | Unique CommonFloor identifier |
title | Listing headline |
searchMode | rent, buy, or pg |
property_type | Apartment / Villa / Plot / etc. |
bhk | Human-readable BHK (e.g., "2 BHK") |
bedrooms | Number of bedrooms |
bathrooms | Number of bathrooms |
balconies | Number of balconies |
carpet_area_sqft | Carpet area in sq ft |
super_area_sqft | Super built-up area in sq ft |
price_inr | Numeric price in INR |
price_display | Original CommonFloor price string (e.g., "1.35 Cr") |
price_per_sqft | Derived price per sq ft |
deposit_inr | Security deposit (rent) |
maintenance_inr | Maintenance charges |
furnishing | Furnished / Semi-Furnished / Unfurnished |
facing | Direction the unit faces |
floor | Floor this unit is on |
total_floors | Total floors in building |
age_of_property | Age of property |
possession_date | Possession date (under-construction) |
available_from | Date the property becomes available |
locality | Neighborhood |
city | City |
latitude, longitude | GPS coordinates |
project_name | Project or society name |
developer | Builder or developer |
owner_name | Listed-by contact name |
listed_by | owner, agent, or builder |
bachelors_allowed | Boolean |
pet_allowed | Boolean |
amenities | Array of amenity names |
images | Array of image URLs |
description | Full listing description |
url | Full listing URL |
scraped_at | ISO 8601 timestamp |
Fields are omitted when not populated.
Example output
{"listing_id": "uu7ys94004blhlma","title": "Semi Furnished 2 BHK Apartment for Rent in Koramangala","searchMode": "rent","property_type": "Apartment","bhk": "2 BHK","bedrooms": 2,"bathrooms": 2,"carpet_area_sqft": 1100,"super_area_sqft": 1250,"price_inr": 45000,"price_display": "45,000","price_per_sqft": 40.91,"deposit_inr": 180000,"furnishing": "Semi-Furnished","facing": "East","floor": "3 of 5","available_from": "Ready To Move","locality": "Koramangala","city": "Bangalore","latitude": 12.9352,"longitude": 77.6245,"project_name": "Prestige South Ridge","listed_by": "agent","bachelors_allowed": true,"amenities": ["Gym", "Club House", "Covered Car Parking", "24Hrs Water Supply"],"images": ["https://img.commonfloor.com/.../main.jpg"],"description": "Spacious 2 BHK semi-furnished apartment in the heart of Koramangala...","url": "https://www.commonfloor.com/listing/.../uu7ys94004blhlma","scraped_at": "2026-04-20T18:30:00+00:00"}
Input parameters
| Parameter | Required | Description |
|---|---|---|
searchMode | Yes | rent, buy, or pg. Default rent. |
city | Yes | Indian city (e.g., Bangalore, Mumbai, Delhi, Hyderabad, Pune, Chennai, Gurgaon, Noida). Default Bangalore. |
localities | No | List of neighborhoods to filter by (e.g., ["Koramangala", "HSR Layout"]). Matched case-insensitively. |
bhk | No | One or more of "1", "2", "3", "4", "5" (5 means 5+ BHK). |
propertyType | No | One or more of apartment, villa, independent-house, builder-floor, studio, plot, pg. |
minPrice | No | Minimum price in INR. Monthly rent for rent/PG; total for buy. |
maxPrice | No | Maximum price in INR. |
minArea | No | Minimum area in sq ft. |
maxArea | No | Maximum area in sq ft. |
furnishing | No | One or more of furnished, semi-furnished, unfurnished (rent). |
availability | No | any, ready, or under-construction (buy only). Default any. |
tenantType | No | One or more of family, bachelor, company (rent only). |
fetchDetails | No | Fetch each listing's detail page for deposit, furnishing, facing, floor, bathrooms, amenities, and description. Default true for rent/PG, false for buy. |
maxResults | No | Maximum listings to return. Default 15. |
proxyConfiguration | No | Pre-configured to use India-based addresses. Leave as-is for best results. |
Use cases
- Renters and home buyers: Find matching rent, buy, or PG inventory filtered by locality, BHK, and budget.
- Proptech builders: Power rental search, valuation, and relocation tools with live CommonFloor supply.
- Investors: Track price per sq ft and new launches across target micro-markets.
- AI agents: Answer natural-language property queries ("2 BHK semi-furnished in Koramangala under 50k") with live data.
Pricing
Pay-per-result pricing. Tiered discounts apply automatically based on usage volume.
| Tier | Price per result |
|---|---|
| FREE | $0.003 |
| BRONZE | $0.0025 |
| SILVER | $0.002 |
| GOLD | $0.0015 |
Limitations
- Phone numbers are gated behind login on CommonFloor and are not returned.
- Coordinates, project name, or area are sometimes absent — those fields are simply omitted from the output.
furnishing,tenantType, andavailabilityfilters requirefetchDetails: true(the default for rent/PG). WithfetchDetails: falsethey are skipped.- Tier-2 and tier-3 cities have sparser coverage than metros.
- Each run targets one city — run the actor once per city and combine outputs downstream.
Compared to alternatives
- vs. CommonFloor official API: CommonFloor does not publish a public API; this actor is the structured-data alternative.
- vs. manual CSV exports from CommonFloor: CommonFloor does not publish exports. This actor gives any buyer structured data with no minimum.
Pairs well with 99acres Scraper, MagicBricks Scraper, and NoBroker Scraper for full India residential supply coverage.
FAQ
Does this work for metros only? No — any Indian city with CommonFloor inventory works. Metros have the densest coverage.
Can I run multiple cities in one run? Not currently. Run the actor once per city and combine outputs downstream.
How is price_inr normalized?
CommonFloor returns "1.35 Cr", "75 L", "45,000" etc. The actor converts these to rupees: 1.35 Cr to 13,500,000, 75 L to 7,500,000, 45,000 to 45000. The original string is preserved in price_display.
How fresh is the data? Pulled live from CommonFloor on every run.
Last verified: 2026-04
More scrapers at thirdwatch.dev.