MagicBricks Property Scraper
Pricing
from $7.50 / 1,000 results
MagicBricks Property Scraper
Search MagicBricks listings in India. Extract sale and rental property data with prices, locations, bedrooms, area, images, owner or agent details, and source URLs.
Pricing
from $7.50 / 1,000 results
Rating
0.0
(0)
Developer
AgentX
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
2
Monthly active users
a day ago
Last modified
Categories
Share
Affiliate disclosure: Actor links in this documentation may include an Apify referral parameter at no additional cost to you.
MagicBricks Property Scraper - India Property Listings Data API
MagicBricks Property Scraper extracts structured MagicBricks listing data from India for real estate analytics, lead generation, pricing research, and property intelligence workflows. It returns 40 normalized fields for sale and rental property records, including prices, locations, bedrooms, area, images, owner or agent details, source URLs, and processing metadata. Property type remains optional; listing type defaults to sale when omitted.
Why Choose This API
MagicBricks Listing Intelligence for India Property Workflows
๐ Sale and Rental Listing Coverage
Collect MagicBricks property listings for for_sale and for_rent workflows in supported Indian locations.
๐ City and Locality Search Search by city, locality, project, or neighborhood supported by MagicBricks.
๐ Normalized Property Records Return 40 consistent fields covering price, rooms, area, land, address, geo data, media, features, contacts, source URLs, and processing metadata.
๐ข Residential and Commercial Filters Use optional property type filters such as residential, house, apartment, condo, land, or commercial.
Quick Start Guide
How to Extract MagicBricks Property Data in 3 Steps
Step 1: Configure Your Request
Open MagicBricks Property Scraper and enter max results, country, and location.
Step 2: Add Optional Filters
Choose listing type and property type only when those filters are needed.
Step 3: Run and Export
Click Start and export the default dataset as JSON, CSV, Excel, XML, RSS, or through the Apify API.
Input Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
max_results | integer | Yes | Maximum number of MagicBricks property listings to return. | 10 |
country | string | Yes | Country where MagicBricks listings are supported. | India |
location | string | Yes | City, locality, project, or neighborhood supported by MagicBricks. | Bengaluru |
listing_type | string | No | Transaction status to search: for_sale or for_rent. | for_sale |
property_type | string | No | Optional property or asset type filter. | house |
Output Data Schema
| Field Group | Examples |
|---|---|
| Listing details | platform, title, description, listing_id, mls_id, listing_type, availability, market_type, property_type, subtype, category, business_type |
| Pricing, dimensions, and dates | price, rooms, area, land, building, dates, posted_time, fees |
| Location | location, address, geo, country, nearby |
| Media and features | cover_image, image_urls, media, open_houses, features, amenities, details |
| Community and unit data | reviews, policies, units |
| Contacts and source links | contact, source_url, official_url |
| Processing metadata | processor, processed_at |
Integration Examples
Actor ID
oLzIroKDu9sNCzhpT
REST API
POST https://api.apify.com/v2/acts/oLzIroKDu9sNCzhpT/run-sync-get-dataset-items?token=YOUR_API_TOKENContent-Type: application/json
JavaScript SDK
import { ApifyClient } from "apify-client";const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor("oLzIroKDu9sNCzhpT").call({max_results: 10,country: "India",location: "Bengaluru",listing_type: "for_sale",property_type: "apartment",});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
JSON-LD Metadata
{"@context": "https://schema.org","@type": "SoftwareApplication","name": "MagicBricks Property Scraper","description": "India property listings data API for MagicBricks sale and rental records.","applicationCategory": "BusinessApplication","applicationSubCategory": "Real Estate Data API","operatingSystem": "Web, Cloud","url": "https:\/\/apify.com\/agentx\/magicbricks-property-scraper?fpr=aiagentapi","dateModified": "2026-07-20","featureList": ["MagicBricks sale and rental searches across India","40 normalized property fields","Optional residential and commercial property filters","JSON, CSV, Excel, and API exports"]}
Pricing & Cost Calculator
| Event | Price | Description |
|---|---|---|
| Actor Start | $0.01000 | Charged when the Actor starts running. |
| Result | $0.00750 FREE / $0.00725 BRONZE / $0.00700 SILVER / $0.00675 GOLD+ | Charged for each result saved to the default dataset. |
At the FREE result tier, one Actor Start event plus 100 results costs $0.76; one Actor Start event plus 1,000 results costs $7.51. The exact total follows the selected pricing tier and the number of results saved.
Use Cases & Applications
- India sale and rental property monitoring.
- Broker, owner, developer, or landlord prospecting.
- City and locality price benchmarking.
- Residential and commercial property intelligence datasets.
FAQ
Which country is supported?
The Actor is scoped to India and accepts cities, localities, projects, or neighborhoods that MagicBricks can resolve.
Which listing types are supported?
Use for_sale or for_rent. If omitted, the runtime uses for_sale.
Does this Actor support posted_since?
No. The current MagicBricks request path does not provide a reliable posted-date filter, so the public input intentionally omits it.
Does property_type have a hidden default?
No. Leave it empty to avoid narrowing the request. Supported values are residential, house, apartment, condo, land, and commercial.
Are all 40 fields always populated?
No. The schema remains stable, while unavailable source values remain empty or null.
Is the data real-time?
Results reflect MagicBricks data available when the run executes. Stored examples and historical online statistics may be stale.
SEO Keywords & Search Terms
MagicBricks property scraper, MagicBricks scraper API, India property listings data, flats for sale data, rental property API India, Bangalore real estate data, owner and agent leads, commercial property monitoring
Trust & Certifications
- โ Schema-aligned output โ published items use the documented 40-field property structure.
- โ Indian price handling โ lakh and crore values are normalized to numeric INR amounts when exposed.
- โ Source traceability โ records include MagicBricks source URLs and processing timestamps when available.
- โ Transparent billing โ Actor Start and Result events are documented above.
- โ Current-run evidence โ live run output is authoritative; older online data is only historical context.
Legal & Compliance
This Actor collects publicly accessible listing information. Users are responsible for complying with applicable laws, contracts, platform terms, privacy obligations, and intellectual-property rights. MagicBricks is a trademark of its respective owner; this independent Actor is not endorsed by or affiliated with MagicBricks.
Verify prices, ownership or agent signals, availability, and listing status against the returned source_url before making material decisions.
Related Tools
Related: Zillow Property Scraper ยท Realtor Property Scraper ยท Homes Property Scraper
Enrich: All Property Scraper ยท All Jobs Scraper ยท All Shopping Scraper
Support: https://t.me/AiAgentApi
Support & Community
- Actor page: MagicBricks Property Scraper
- Community: @Apify_Actor
- Contact team: @AiAgentApi
Last Updated: 2026-07-20