99acres Properties Search Scraper avatar

99acres Properties Search Scraper

Pricing

Pay per usage

Go to Apify Store
99acres Properties Search Scraper

99acres Properties Search Scraper

Extract comprehensive property listings directly from 99acres Properties, 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

Pay per usage

Rating

0.0

(0)

Developer

codingfrontend

codingfrontend

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Extract property listings from 99acres.com search result pages. Supports residential apartments, plots, villas, and commercial properties across all Indian cities.

Features

  • Search results extraction — scrape all properties from any 99acres search URL (up to 500 items)
  • Automatic pagination — continues to next pages until maxItems is reached
  • Deep scraping mode — opens each property's detail page in parallel tabs for richer data (full description, amenities, RERA number, contact, images)
  • Anti-bot bypass — uses residential proxy + realistic browser fingerprinting

Input

FieldTypeDefaultDescription
searchUrlsstring[]requiredOne or more 99acres search URLs
maxItemsinteger20Maximum properties to scrape (1–500)
enableDeepScrapingbooleanfalseOpen each detail page for description, RERA, amenities
proxyConfigurationobjectRESIDENTIALApify proxy settings

Example Input

{
"searchUrls": ["https://www.99acres.com/search/property/buy/chennai-west?city=36&res_com=R"],
"maxItems": 20,
"enableDeepScraping": false
}

Output Fields

FieldDescription
propertyId99acres ID (e.g. r437330, S88393530)
propertyTypeProperty type (Apartment, Land, Villa, etc.)
propertyUrlDirect URL to the listing
propertyDetails.nameProject / property name
propertyDetails.descriptionDescription text
propertyDetails.bedroomsNumber of BHK
propertyDetails.bathroomsNumber of bathrooms
price.displayPriceFormatted price (e.g. ₹1.55 - 1.57 Cr)
price.min / price.maxPrice in INR (numeric)
area.min / area.maxArea in sq ft
location.addressLocality name
dates.postedWhen the listing was posted
verification.isReraRegisteredRERA mentioned in card
verification.reraNumberActual RERA ID (deep scraping)
contact.nameAgent/builder name (deep scraping)
amenitiesAmenity list (deep scraping)
imagesProperty photo URLs (deep scraping)

Supported URL Patterns

  • search/property/buy/CITY — Buy listings
  • search/property/rent/CITY — Rental listings
  • Any 99acres filtered search URL

Notes

  • Phone numbers require clicking "View Number" — not extractable from search cards
  • Images on search results use CSS backgrounds — use deep scraping for actual photos
  • Residential proxy strongly recommended to avoid bot detection
  • Speed: ~15–20 properties/min (deep scraping: ~4–5/min)