Magicbricks Scraper | India Property Listings, Price per Sq Ft
Pricing
from $0.70 / 1,000 listings
Magicbricks Scraper | India Property Listings, Price per Sq Ft
$1 per 1,000 listings | Scrape Magicbricks (India) property listings: price, price per sq ft, carpet and covered area, BHK, bathrooms, furnishing, locality, project, developer, possession date, posted date, lat/long. Sale or rent, any city. Only-new mode. No login.
Pricing
from $0.70 / 1,000 listings
Rating
0.0
(0)
Developer
Daemon Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 hours ago
Last modified
Categories
Share
Magicbricks Scraper returns Indian property listings from Magicbricks as JSON, CSV or Excel: price, price per sq ft, carpet and covered area, BHK, bathrooms, balconies, furnishing, locality, project and developer, possession date, posting date, advertiser type (owner, agent, builder) and latitude/longitude. Sale or rent, any city, with an only-new mode for daily feeds. $1 per 1,000 listings, no login, no proxy setup (the Actor handles Magicbricks' bot protection itself). Advertiser personal names, phone numbers and e-mails are not collected (they are also masked inside descriptions).
What can you do with Magicbricks data?
| Who | What they get | Typical run |
|---|---|---|
| Property investors | New listings in chosen cities below a price per sq ft, every morning | onlyNewSinceLastRun + postedWithinDays: 1 |
| Brokers and agencies | Competitor inventory by locality and project | one city, maxResults: 0 |
| Analysts, banks, proptech | Asking price per sq ft by locality, BHK and possession status | export to Sheets / BigQuery |
| Rental platforms | Fresh rentals with furnishing and coordinates | transactionType: rent |
How to scrape Magicbricks
- Open the Input tab and list
cities(e.g.Mumbai,Pune,Bangalore). - Choose sale or rent and, optionally, property types, a price range, minimum BHK or a posting window.
- Click Start; listings appear in the Output tab. Download them as JSON, CSV, Excel or HTML, or read them through the API.
- For a daily feed, turn on Only new listings since the last run and add a schedule.
An empty input {} returns 50 recent Mumbai sale listings.
Input
| Field | What it does |
|---|---|
cities | City names as Magicbricks spells them: Mumbai, Pune, Bangalore, Hyderabad, New Delhi, Gurgaon, Noida, Chennai, Kolkata, Ahmedabad... |
transactionType | sale or rent. |
propertyTypes | apartment, builder floor, penthouse, studio, house, villa. Each chosen type is its own search. |
minPrice, maxPrice, minBedrooms, postedWithinDays | Filters checked on each listing; listings outside them are not charged. |
maxResults, maxResultsPerSearch | Caps (0 = no cap). |
onlyNewSinceLastRun, stateName | Remember delivered ids in the magicbricks-state key-value store and skip them next time (not charged). |
skipIds | Listing ids you already have (not charged). |
{"cities": ["Pune"],"transactionType": "sale","propertyTypes": ["apartment"],"minBedrooms": 2,"maxPrice": 15000000,"postedWithinDays": 7,"maxResults": 300}
Output
{"id": "86766601","url": "https://www.magicbricks.com/propertyDetails/4-BHK-2328-Sq-ft-Multistorey-Apartment-FOR-Sale-Baner-in-Pune&id=4d423836373636363031","title": "4BHK Multistorey Apartment for New Property in Kolte Patil 24K Altura at Baner","transaction": "sale","priceInr": 33500000,"priceText": "3.35 Cr","pricePerSqftInr": 14390,"coveredAreaSqft": 2328,"carpetAreaSqft": 1725,"bedrooms": 4,"bathrooms": 4,"furnishing": "Unfurnished","propertyType": "Apartment","project": "Kolte Patil 24K Altura","developer": "Kolte Patil Developers Ltd.","locality": "Baner","city": "Pune","possession": "Mar '28","postedAt": "2026-10-28T17:36:51.000Z","advertiserType": "Agent"}
| Field | Meaning |
|---|---|
id, url, title | Listing id (stable), listing page, title. |
priceInr, priceText, pricePerSqftInr | Price (monthly rent for rentals), as shown, and per sq ft (monthly rent per sq ft for rentals). |
coveredAreaSqft, carpetAreaSqft, bedrooms, bathrooms, balconies, furnishing | Size and layout. |
propertyType, project, developer, possession | Property and project. |
locality, city, latitude, longitude | Location. |
postedAt, advertiserType, agencyName | When it was posted and by whom (owner / agent / builder; the company name only when it reads as a business, e.g. Realty, Properties, Pvt Ltd; personal names are left out). |
How much does it cost to scrape Magicbricks?
$1 per 1,000 listings plus $0.001 per run (SILVER $0.85, GOLD and above $0.70 per 1,000). The default run (50 listings) costs about $0.05. Listings skipped by only-new mode, skipIds or the filters are never charged. Proxy and platform costs are included.
Tips
- Magicbricks shows at most 1,500 listings per search (50 pages). To get more for a big city, choose several
propertyTypes(each is its own search) or run per city. - Magicbricks' "most recent" order is approximate; use
postedWithinDaysto keep only fresh listings.postedWithinDays: 1and the price range are applied by Magicbricks itself (Magicbricks applies its "last 24 hours" filter with a lag: on 1 Nov 2026 it returned listings 34-43 hours old, so expect roughly the last two days and addonlyNewSinceLastRunfor a feed without repeats), so a daily feed reads only the last day's listings. For longer windows the Actor checks each listing's date and stops a search after two pages of older listings. - Runs take a few seconds per page of 30 listings because every request passes Magicbricks' bot protection.
FAQ
Is there a Magicbricks API? Not a public one. This Actor reads the JSON that Magicbricks' own search page loads and returns it in a stable format through Apify's API.
Does it collect owner or agent phone numbers? No. It keeps the advertiser type and the registered company name only; phone numbers and e-mails written into descriptions are replaced with [phone removed] / [e-mail removed].
Which cities work? Every city Magicbricks covers, spelled as on magicbricks.com (Bangalore, New Delhi, Gurgaon; Bengaluru, Delhi and Gurugram are translated). An unknown name is reported in the status message.
Is it legal to scrape Magicbricks? The Actor reads publicly shown listings without logging in. You are responsible for how you use the data and for compliance with the site's terms and India's data-protection law.
Questions or a field you need? Use the Issues tab.
Related Actors
- Dubai DLD Property Transactions – registered Dubai sales, mortgages and gifts with AED value and price per sq m
- Zap Imóveis & VivaReal Scraper – Brazil property listings for sale or rent: price, condo fee, IPTU, area, coordinates, agency
- India New Company Registrations – newly incorporated Indian companies daily: CIN, type, state, activity, capital
- WorkIndia Jobs Scraper – WorkIndia jobs with monthly salary range, city, locality and category (delivery, sales, telecaller, office)
All Daemon Data Actors: apify.com/data_daemon.