MagicBricks India Property Listings & Agent Leads Scraper
Scrape MagicBricks India property listings with price (INR + per sqft), BHK, area, furnishing, floor, locality, geo coordinates and the advertiser (owner, dealer, agent or builder) with agency name and RERA ID. Filter by city, sale/rent, type. Export to JSON, CSV or Excel.
{ "listingId": "79039337", "title": "3BHK Multistorey Apartment for New Property in…", "transactionType": "Sale", "listingType": "New Property", "propertyType": "Apartment", "priceInr": 29600000, "priceDisplay": "2.96 Cr", "pricePerSqft": 29336, "bedrooms": 3 }
Every run returns clean, typed records, ready for your CRM, spreadsheet or database.
- One clean record per result, deduped and normalized
- Stable schema in JSON, CSV or Excel, or read it via the Apify API
- Pay per use in the cloud, nothing to install or maintain
A real example record, exactly the shape you receive.
| Listing Id | Title | Transaction Type | Listing Type |
|---|---|---|---|
| 79039337 | 3BHK Multistorey Apartment for Ne… | Sale | New Property |
| 85485987 | 4BHK Multistorey Apartment for Ne… | Sale | New Property |
| 85567461 | 3BHK Multistorey Apartment for Ne… | Sale | New Property |
| 85632337 | 3BHK Multistorey Apartment for Ne… | Sale | New Property |
| 85375303 | 4BHK Multistorey Apartment for Ne… | Sale | New Property |
{ "listingId": "79039337", "title": "3BHK Multistorey Apartment for New Property in…", "transactionType": "Sale", "listingType": "New Property", "propertyType": "Apartment", "priceInr": 29600000, "priceDisplay": "2.96 Cr", "pricePerSqft": 29336, "bedrooms": 3 }
Frequently asked questions
Which properties does this scraper cover?
It covers residential property listings across India's major cities, including apartments, builder floors, independent houses, villas, plots and more, for both sale and rent.
Does it return the advertiser behind each listing?
Yes. Each record includes whether the advertiser is an owner, dealer, agent or builder, along with the advertiser name, agency name, builder name and RERA ID when they are published on the listing.
Can I filter by city, type and bedrooms?
Yes. Filter by city, sale or rent, property type and number of bedrooms (BHK) to focus on your target segment.
How many listings can I collect in one run?
You control the volume with the Max items setting. Broad city searches span many pages of listings.
What happens when a field is missing for a listing?
Fields that are not published, such as RERA ID or geo coordinates, are returned as null for that record instead of a placeholder.
Ready when you are.
Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.