VOOZH about

URL: https://apify.com/shahidirfan/magicbricks-property-scraper

โ‡ฑ MagicBricks Property Scraper ๐Ÿ  ยท Apify


๐Ÿ‘ MagicBricks Property Scraper ๐Ÿ  avatar

MagicBricks Property Scraper ๐Ÿ 

Pricing

Pay per usage

Go to Apify Store

MagicBricks Property Scraper ๐Ÿ 

Scrape residential & commercial properties from India's largest real estate platform. Extract prices, locations, amenities, seller details & contact info. Essential for investment analysis, market intelligence, competitive pricing research & property portfolio tracking.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

MagicBricks Property Scraper

Extract comprehensive property listing data from MagicBricks search result pages with speed and reliability. Collect villas and other sale listings including pricing, area, furnishing, seller type, amenities, images, nearby landmarks, project details, and more. Ideal for market research, listing monitoring, pricing analysis, and property intelligence workflows.

Features

  • Listing URL input โ€” Start from a MagicBricks search results URL
  • Pagination support โ€” Collect across multiple result pages up to your chosen limit
  • Rich property fields โ€” Capture pricing, area, furnishing, seller, project, amenities, and media
  • Detailed listing coverage โ€” Gather property details, project context, seller information, coordinates, images, and amenities
  • Null-free output โ€” Removes empty fields before saving items to the dataset
  • Flexible URL handling โ€” Accepts canonical listing URLs and normalizes page-specific variants

Use Cases

Market Research

Track asking prices, property sizes, and listing mix across localities and property types. Build a structured view of supply in a specific market.

Lead Intelligence

Collect seller and project context from listing pages for downstream qualification, enrichment, and outreach analysis.

Pricing Analysis

Compare price ranges, per-square-foot rates, and inventory depth across neighborhoods, bedroom counts, and project clusters.

Listing Monitoring

Run the scraper on a schedule to watch for fresh inventory, pricing shifts, and listing turnover over time.


Input Parameters

ParameterTypeRequiredDefaultDescription
urlStringYeshttps://www.magicbricks.com/villa-for-sale-in-bangalore-pppfsMagicBricks search results URL to scrape
results_wantedIntegerNo20Maximum number of listings to collect
max_pagesIntegerNo3Maximum number of result pages to visit
proxyConfigurationObjectNo{ "useApifyProxy": false }Optional Apify proxy settings

Output Data

Each dataset item can include:

FieldTypeDescription
idStringMagicBricks listing ID
titleStringListing title
listingUrlStringFull listing detail URL
pageUrlStringSearch result page URL where the listing was found
pageNumberNumberSearch result page number
propertyTypeStringProperty type label
transactionTypeStringTransaction label such as resale
listingTypeStringSearch type such as sale
cityStringCity name
localityStringLocality name
priceNumberListing price
priceTextStringHuman-readable listing price
minPriceNumberMinimum price shown for the listing
maxPriceNumberMaximum price shown for the listing
pricePerSqftNumberPrice per square foot
bedroomsStringBedroom count label
bathroomsStringBathroom count label
balconiesStringBalcony count label
furnishingStringFurnishing status
facingStringFacing direction
ownershipStringOwnership type
statusStringPossession or availability status
ageOfConstructionStringConstruction age band
areaSqftNumberArea value in square feet
areaTextStringHuman-readable area
carpetAreaStringCarpet area value
landAreaStringLand area value
advertiserNameStringAdvertiser or seller name
contactTypeStringAdvertiser type such as owner or agent
projectNameStringProject or society name
developerNameStringDeveloper name
seoDescriptionStringListing summary text
detailedDescriptionStringCleaned long description
amenitiesArrayAmenity names
nearbyLandmarksArrayNearby landmarks with category IDs
coordinatesObjectLatitude and longitude
imagesArrayListing image URLs
imageCountNumberImage count
videoUrlStringVideo URL when available

Usage Examples

Basic Villa Search

Collect listings from the default Bangalore villas page:

{
"url":"https://www.magicbricks.com/villa-for-sale-in-bangalore-pppfs",
"results_wanted":20,
"max_pages":2
}

Specific Bedroom Filter URL

Collect listings from a filtered MagicBricks results page:

{
"url":"https://www.magicbricks.com/4-bhk-villa-for-sale-in-bangalore-pppfs",
"results_wanted":30,
"max_pages":3
}

Page Variant Input

Start from a page-specific URL and still collect a controlled number of listings:

{
"url":"https://www.magicbricks.com/villa-for-sale-in-bangalore-pppfs/page-2",
"results_wanted":15,
"max_pages":2
}

With Proxy Configuration

Use the built-in proxy input only when you want the actor to run through Apify Proxy:

{
"url":"https://www.magicbricks.com/villa-for-sale-in-bangalore-pppfs",
"results_wanted":25,
"max_pages":2,
"proxyConfiguration":{
"useApifyProxy":true
}
}

Sample Output

{
"id":"85289623",
"title":"4BHK Villa for Resale in Budigere",
"listingUrl":"https://www.magicbricks.com/propertyDetails-4-BHK-3195-Sqft-Villa-FOR-Sale-Budigere-in-Bangalore&id=AQAKzLzZnE9zpSvf+uAgZw==&category=Sale",
"pageUrl":"https://www.magicbricks.com/villa-for-sale-in-bangalore-pppfs",
"pageNumber":1,
"propertyType":"Villa",
"transactionType":"Resale",
"listingType":"Sale",
"city":"Bangalore",
"locality":"Budigere",
"price":19500000,
"priceText":"1.95 Cr",
"pricePerSqft":6103,
"bedrooms":"4",
"bathrooms":"4",
"balconies":"1",
"furnishing":"Unfurnished",
"facing":"West",
"ownership":"Freehold",
"status":"Ready to Move",
"areaSqft":3195,
"areaText":"3195 Sq-ft",
"carpetArea":"1950",
"advertiserName":"Poonam",
"contactType":"Owner",
"seoDescription":"Check out this one of its kind 4 BHK independent villa for sale at your preferred location of Budigere in Bangalore.",
"amenities":[
"Banquet Hall",
"Jogging and Strolling Track",
"Outdoor Tennis Courts",
"Visitor Parking",
"Conference Room"
],
"nearbyLandmarks":[
{
"categoryId":"19210",
"name":"Budigere Bus Stop"
},
{
"categoryId":"19202",
"name":"New Baldwin International School"
}
],
"coordinates":{
"latitude":13.135110855102539,
"longitude":77.74694061279297
},
"imageCount":9,
"source":"magicbricks"
}

Tips for Best Results

Use Search Result URLs

  • Provide MagicBricks result pages, not blog pages or unrelated site pages
  • Category and locality result URLs work best

Keep Initial Runs Small

  • Start with results_wanted: 20
  • Increase page depth after validating the exact search you need

Normalize Page Inputs

  • Canonical result URLs and page-specific variants are accepted
  • The scraper normalizes page URLs before collecting data

Proxy Usage

  • Leave proxyConfiguration disabled to run without proxy
  • Enable proxyConfiguration in the actor input when you want to use Apify Proxy
  • Use proxy settings only when your target run requires them

Integrations

Connect your data with:

  • Google Sheets โ€” Export results for manual review and analysis
  • Airtable โ€” Build searchable property databases
  • Make โ€” Trigger downstream automations
  • Zapier โ€” Send listing data into business workflows
  • Webhooks โ€” Push results into your own systems

Export Formats

  • JSON โ€” For APIs and developers
  • CSV โ€” For spreadsheets and quick analysis
  • Excel โ€” For reporting and sharing
  • XML โ€” For system integrations

Frequently Asked Questions

What kind of MagicBricks URLs can I use?

Use MagicBricks property search result URLs. Canonical result URLs, ?page=2 variants, and /page-2 variants are normalized automatically.

Can I scrape more than one page?

Yes. Set max_pages to the page depth you want to visit and results_wanted to the number of listings you need.

Do I have to use a proxy?

No. The actor runs without proxy unless you enable proxyConfiguration in the input.

Will empty fields appear in the dataset?

No. The scraper removes null and empty values before saving each item.

Does the actor collect images and landmarks?

Yes. When the listing provides them, image URLs and nearby landmarks are included in the output.

What happens if a page has no more listings?

The scraper stops pagination when a page returns no listings or no new unique listings.


Support

For issues or feature requests, contact support through the Apify Console.

Resources


Legal Notice

This actor is designed for legitimate data collection purposes. Users are responsible for ensuring compliance with website terms of service and applicable laws. Use the collected data responsibly and respect website policies and rate limits.

You might also like

Magicbricks Property Scraper

scrapeai/magicbricks-property-scraper

Magicbricks is an Indian online real estate platform that helps users buy, sell, and rent residential and commercial properties by providing verified listings, advanced search filters, price trends, and direct contact with property owners, agents, and builders.

27

5.0

(3)

Magicbricks Real Estate Scraper

krazee_kaushik/magicbricks-search-results-scraper

Scrape Magicbricks listings for rent, sale, plot, and commercial properties by using filtered search URLs from the website. Apply any filters on Magicbricks, paste the URL, and extract ๐Ÿ’ฐ price, ๐Ÿ›๏ธ BHK, ๐Ÿ“ area, ๐Ÿ“ locality, ๐Ÿ—๏ธ project data, and ๐Ÿ–ผ๏ธ images. Export to JSON, CSV, Excel, or XML.

MagicBricks India Scraper

parseforge/magicbricks-india-scraper

Scrape MagicBricks India property listings for sale or rent in seconds. Pull title, price, BHK, carpet area, locality, project, developer, RERA registration, latitude, longitude, photos, video links, and description for any major Indian city. Export to CSV, Excel, JSON, or XML.

Real Estate Email Scraper โ€“ Cheap & Advanced ๐Ÿก๐Ÿ“ง

scrapestorm/real-estate-email-scraper---cheap-advanced

๐Ÿ” Scrape Real Estate Emails Easily Enter your search parameters (e.g. property keywords, email domains & platform) to collect verified agent or agency contacts along with listing title, description snippet & more ๐Ÿ“Š Perfect for real estate lead generation, property promotions & market intelligence

43

LinkedIn Jobs Scraper

agentx/linkedin-jobs-scraper

LinkedIn Jobs API across 72 countries. Each posting returns the full LinkedIn taxonomy โ€” title, seniority, function, required skills, salary (FX-normalized) โ€” plus native company signals (headcount band, industry, founding year) and the hiring company's verified email and phone.

310

5.0

(3)

Magicbricks Property Search Scraper

ecomscrape/magicbricks-property-search-scraper

The Magicbricks.com Property Search Scraper extracts property information from Magicbricks.com. Capture data such as name, address, features and more by providing Property Search Query URLs.

ecomscrape

220

Magicbricks Property Details Scraper

ecomscrape/magicbricks-property-details-page-scraper

The Magicbricks.com Property Details Scraper allows for easy extraction of detailed property data listed on Magicbricks.com. Simply provide the property page URLs, and it will gather key details such as price, address, features and more, ensuring smooth integration and efficient use.

ecomscrape

109

Domain.com.au Property Scraper ๐Ÿ 

easyapi/domain-com-au-property-scraper

๐Ÿ  Extract comprehensive property listings from Domain.com.au with advanced features. Get detailed property information including prices, images, agent details, and location data. Perfect for real estate analysis, market research, and property tracking.

157

5.0

(1)

Magicbricks Property Search Scraper

codingfrontend/magicbricks-property-search-scraper

Scrape property listings from Magicbricks.com. Supports filtering by city, property type, BHK, budget, posted by, and more.

๐Ÿ‘ User avatar

Coding Frontned

26

Magicbricks Property Search Scraper (Pay Per Event)

ecomscrape/magicbricks-property-search-scraper-ppe

The Magicbricks.com Property Search Scraper extracts property information from Magicbricks.com. Capture data such as name, address, features and more by providing Property Search Query URLs.

ecomscrape

25