Property
Identity
listing_id / platform / property_type
Platform-native listing ID and our normalised
cross-platform property_id for deduplication. Property type follows India's standard classification:
Residential Apartment, Independent House / Villa, Builder Floor, Plot / Land, Commercial Office,
Commercial Shop, Warehouse / Industrial. Essential for segmenting the Indian property market correctly
across platforms.
"type": "Residential Apartment"
Property
Identity
bhk / bedrooms / bathrooms
BHK (Bedroom Hall Kitchen) configuration — the standard
Indian residential unit descriptor (1 BHK, 2 BHK, 3 BHK, 4+ BHK, Studio) — plus separate bedroom and
bathroom counts. BHK is how all Indian buyers search and compare; normalising this field across
MagicBricks, 99acres, and NoBroker is the primary key for residential comp analysis in India.
"bhk": 3, "bathrooms": 3
Property
Identity
locality / city / zone / pincode
Micro-locality (e.g. Baner, Whitefield, Andheri West),
city (Pune, Bengaluru, Mumbai), city zone (North Bengaluru, South Delhi, Navi Mumbai), and PIN code.
Indian real estate value is hyper-local — the same BHK configuration can vary 300% in price between
adjacent localities in Bengaluru or Mumbai. Locality-level granularity is the core geographic unit for
Indian property analysis.
"locality": "Baner", "city": "Pune"
Property
Identity
builder / project_name / society_name
Builder/developer entity (DLF, Godrej Properties,
Prestige, Lodha, etc.), the specific project name, and housing society name where applicable. Builder
brand is a primary purchase driver in Indian new-launch residential — tracking builder-level listing
volumes, pricing trends, and inventory absorption enables developer market share intelligence
unavailable from headline market data.
"builder": "Godrej Properties", "project": "Godrej
Emerald"
Property
Identity
floor_number / total_floors / facing
Floor level of the unit, total floors in the building,
and facing direction (East, North-East, North, Vastu-compliant flag). Floor and facing are significant
value drivers in Indian apartment pricing — higher floors command floor-rise premiums and East-facing /
Vastu-compliant units typically price 3–8% higher in tier-1 Indian cities due to cultural buyer
preferences.
"floor": 12, "total_floors": 24, "facing": "East"
Property
Identity
possession_status / possession_date / age_years
Possession status (Ready to Move, Under Construction,
Pre-Launch) and expected possession date for under-construction projects. Ready-to-Move properties
command a significant premium over Under Construction in most Indian markets post-RERA — typically
10–15% — making this field a key price normalisation input for cross-listing comparison.
"possession": "Ready to Move"
Pricing
(INR)
asking_price_inr / price_in_crore / price_in_lakh
Asking price in INR absolute value, in crore (₹1Cr =
₹10,000,000), and in lakh (₹1L = ₹100,000) — all three representations in which Indian property prices
are expressed. Indian buyers, builders, and media quote prices in crore/lakh depending on context; all
three forms are included to power dashboards and reports without manual conversion.
"price_inr": 14500000, "price_cr": 1.45
Pricing
(INR)
carpet_area_sqft / builtup_area_sqft /
super_builtup_sqft
Carpet area (actual usable floor area), built-up area
(carpet + walls), and super built-up area (built-up + proportional share of common areas). The
distinction matters enormously in Indian real estate — a unit listed at 1,650 sq ft super built-up may
have only 1,280 sq ft of actual carpet area. RERA mandates carpet area disclosure; our schema tracks all
three and flags which was used for listing price calculation.
"carpet_sqft": 1280, "super_builtup": 1650
Pricing
(INR)
price_per_sqft_carpet / price_per_sqft_buildup
Price per square foot calculated on carpet area and on
built-up area separately. Price per sq ft on carpet area is the only truly comparable metric across
Indian property listings — RERA requires it for new projects. This calculated field enables genuine
apples-to-apples comparison across listings that use different area measurement conventions.
"psf_carpet": 11328, "psf_builtup": 8788
Pricing
(INR)
price_history_inr[] / price_30d_change_pct
Time-series INR price data going back up to 24 months —
essential for tracking Indian real estate appreciation cycles, pre-launch vs. near-possession price
trajectories for under-construction projects, and locality-level micro-market trend analysis. Each
record is timestamped with the platform, listing status, and current possession stage.
"price_30d_change_pct": +2.8
Pricing
(INR)
days_on_market / list_date / last_updated
Number of days since first listed and the original
listing date. Days on market is the most important liquidity signal in Indian real estate — a 3 BHK at
90+ DOM in a 25-DOM locality market signals overpricing or a motivated seller. This field, unavailable
from static property portals, requires live data scraping to compute accurately across the Indian
market.
"dom": 18, "list_date": "2025-05-17"
Pricing
(INR)
last_transacted_price_inr / last_transaction_date
Most recent registered transaction price from state
government sub-registrar records (where publicly available via IGRS / MahaRERA / RERA portals). The
spread between registered transaction price and current asking price reveals actual market direction and
seller expectation gaps — a critical input for AVM (Automated Valuation Model) development for India.
"last_tx_inr": 11200000, "tx_date": "2022-11-08"
Property
Features
amenities[] / amenity_count
Full list of society amenities extracted from listing
pages — Clubhouse, Swimming Pool, Gymnasium, Children's Play Area, Jogging Track, 24/7 Security, Power
Backup, Lift, Visitor Parking, CCTV. Amenity count and quality are significant price premium drivers in
Indian residential — gated communities with full amenities command 15–25% premiums over non-gated stock
in the same locality.
"amenities": ["Clubhouse", "Pool", "Gym"]
Property
Features
furnishing_status / kitchen_type
Furnishing status (Unfurnished, Semi-Furnished, Fully
Furnished) and kitchen type (Open, Closed, Modular). Furnishing status is a major price variable in
Indian rental and resale markets — fully furnished apartments in Bengaluru and Mumbai tech corridors
command rental premiums of 20–35% over unfurnished equivalents and complicate direct price comparisons
without this field.
"furnishing": "Semi-Furnished"
Property
Features
parking_covered / parking_open / car_parks
Whether covered and open parking is included, and the
number of car parking spaces. Parking is a separately priced line item in many Indian cities —
particularly Mumbai and Bengaluru where covered car parks are sold for ₹5–25 lakh separately. Listing
prices often exclude parking; this field enables total cost calculation.
"covered_parking": 2
Market
Intelligence
locality_median_psf / locality_price_trend_pct
Current median price per sq ft (carpet area) for the
property's locality and 90-day price trend percentage. Locality-level market data contextualises every
individual listing — enabling instant comparison of a property's asking rate against its micro-market
median. Essential for identifying underpriced listings and overpriced outliers in any Indian city.
"locality_median_psf": 9200, "trend_90d": +3.4
Market
Intelligence
active_inventory_locality / months_of_supply
Active listing count and months of supply for the
property's locality and BHK type. Months of supply below 4.0 in an Indian city indicates a seller's
market; above 8.0 signals buyer leverage. This real-time market indicator is unavailable from any static
Indian property data source and requires continuous live scraping to compute.
"inventory": 312, "months_supply": 5.2
Market
Intelligence
avg_dom_locality / absorption_rate_pct
Average days on market for recently sold comparable
properties in the locality and monthly absorption rate. These two metrics define micro-market velocity
in Indian real estate — high absorption in Whitefield or Gurgaon signals demand outpacing supply, a
direct input for pricing strategy for new launches and resale listings.
"avg_dom": 32, "absorption_rate": 14.8
Market
Intelligence
connectivity_score / metro_distance_km /
it_hub_distance_km
Infrastructure connectivity score, distance to the
nearest metro station in km, and distance to the nearest major IT park or SEZ. In Indian cities —
particularly Bengaluru, Hyderabad, and Pune — proximity to IT hubs is the dominant value driver for
residential property, often accounting for 30–50% of price variation between otherwise comparable
localities.
"metro_km": 1.2, "it_hub_km": 3.8
Rental
Intelligence
rent_estimate_monthly_inr / rental_yield_pct
Market rent estimate in INR/month derived from
comparable active rental listings on MagicBricks, 99acres, and NoBroker for the same BHK, locality, and
furnishing status. Gross rental yield calculated as annual rent divided by asking price — the primary
investment return metric for Indian residential real estate investors who are increasingly yield-focused
post-RERA.
"rent_est_inr": 38000, "gross_yield_pct": 3.1
Rental
Intelligence
security_deposit_months / lock_in_period
Standard security deposit in months of rent and typical
lock-in period in months. Indian rental market norms vary significantly by city — Mumbai typically
demands 2–3 months security deposit while Bengaluru demands 6–10 months, representing a large upfront
capital requirement invisible in headline rent figures but critical for tenant cost-of-entry analysis.
"deposit_months": 6, "lock_in_months": 11
Rental
Intelligence
maintenance_charges_inr / maintenance_type
Monthly maintenance or society charges in INR and the
charge type (per sq ft, flat rate, or variable). Maintenance charges in premium Indian gated communities
run ₹5,000–₹25,000/month and are a significant ongoing ownership cost invisible in listing prices.
Including this field enables true total-cost-of-ownership comparison across Indian residential
properties.
"maintenance_inr": 8500, "type": "per_sqft"
Agent & Builder
Data
agent_name / agent_phone / agency_name
Listing agent's name, contact phone, and
agency/brokerage name where disclosed. For NoBroker listings, owner contact details are included
directly. Agent data enables broker market share analysis, lead generation for PropTech platforms, and
monitoring of which agencies dominate listing inventory in specific Indian localities.
"agency": "RE/MAX India, Pune West"
Agent & Builder
Data
listing_type / owner_listing_flag
Whether the listing is from a broker/agent or directly
from the property owner (a field unique to NoBroker which explicitly marks owner listings) and the
listing type (New Launch, Under Construction, Resale, Auction). Owner listings typically price 3–7%
below equivalent broker listings — this flag is critical for accurate price comparison and brokerage
commission impact analysis.
"owner_listing": true, "type": "Resale"
India-Specific
rera_number / rera_state / rera_expiry
RERA (Real Estate Regulatory Authority) registration
number, the state RERA authority under which it is registered, and the registration expiry date.
Mandatory for all new residential projects in India post-2017 — the presence or absence of RERA
registration is a primary trust and legal compliance signal for buyers, and a critical dataset for
PropTech platforms building buyer protection tools.
"rera": "P52100041243", "state": "MahaRERA"
India-Specific
circle_rate_psf_inr / stamp_duty_pct /
registration_charges_pct
Government-mandated circle rate (Ready Reckoner rate)
per sq ft for the sub-registrar jurisdiction, applicable stamp duty percentage, and property
registration charges. These three fields define the total transaction cost for an Indian property
purchase — stamp duty alone adds 5–7% to total acquisition cost. Essential for mortgage origination,
investment return modelling, and legal compliance analysis.
"circle_rate_psf": 7200, "stamp_duty_pct": 6.0
India-Specific
vastu_compliant / gated_community / society_name
Vastu compliance flag (a significant purchase filter for
a large share of Indian homebuyers), gated community status, and housing society name. Vastu-compliant,
East-facing properties in gated communities command measurable price premiums in tier-1 and tier-2
Indian markets — this field enables valuation models to account for India-specific buyer preference
signals absent from any Western property data schema.
"vastu": true, "gated": true
Legal &
Ownership
ownership_type / title_status /
encumbrance_status
Ownership type (Freehold, Leasehold,
Society, POA), title verification status, and encumbrance details indicating whether the
property has any legal claims, loans, or disputes. Clear-title properties are easier to
finance and typically sell faster in the Indian market. These fields support due diligence,
risk assessment, and fraud detection.
"ownership_type": "Freehold",
"title_status": "Clear", "encumbrance_status": "No Encumbrance"
India-Specific
occupancy_certificate /
completion_certificate
Occupancy Certificate (OC) status,
Completion Certificate (CC) status, and project approval verification. These are among the
most important legal compliance fields in Indian real estate post-RERA. Properties lacking
OC or CC may face mortgage eligibility issues, utility connection restrictions, and resale
complications. Tracking approval status across municipal authorities enables buyers,
lenders, and PropTech platforms to identify regulatory risks before transaction
completion.
"oc_status": "Issued",
"cc_status": "Issued"
Infrastructure
& Location
school_distance_km /
hospital_distance_km / airport_distance_km
Distance to the nearest major school,
hospital, and airport, plus an aggregated livability score derived from surrounding
infrastructure. Access to education, healthcare, and transport infrastructure is one of the
strongest drivers of residential demand and long-term appreciation in Indian cities. These
location intelligence fields support buyer decision-making, investment screening, and
valuation models by quantifying real-world accessibility beyond simple locality names.
"school_km": 0.8,
"hospital_km": 1.6, "airport_km": 12.4