NoBroker Scraper | Rent & Sale, 10 Cities, 25 Fields
Pricing
from $1.20 / 1,000 property scrapeds
NoBroker Scraper | Rent & Sale, 10 Cities, 25 Fields
Scrape NoBroker property listings across Indian cities — rent, deposit, BHK, area, furnishing, locality and coordinates. Brokerage-free listings, no login, pay per property. Use it as an MCP server in Claude, ChatGPT & AI agents.
Pricing
from $1.20 / 1,000 property scrapeds
Rating
0.0
(0)
Developer
The Mine Works
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
NoBroker Scraper — Rent & Sale, 10 Cities, 25 Fields
The Mine Works: 544 users across 100 public Actors, >99% run success. Pay only for results delivered. Browse all Actors.
Scrape NoBroker property listings across Indian cities — rent, deposit, BHK, area, furnishing, locality and coordinates. Brokerage-free listings, no login, pay per property. Use it as an MCP server in Claude, ChatGPT & AI agents.
⚡ Part of a 74-scraper suite with 8,800+ runs · no login, no cookies, no ban risk.
💸 You are only charged for delivered results — empty searches, failed pages and duplicates are never billed.
Scrape owner-direct rental listings in Bangalore
The default recipe. city is a fixed list of 10 metros (bangalore, mumbai, delhi, pune,
hyderabad, chennai, gurgaon, noida, kolkata, ahmedabad) — each maps to a verified centroid that
the actor turns into NoBroker's own geo-search payload, then pages through an 8 km radius.
{"city": "bangalore","listingType": "RENT","maxResults": 100}
Scrape flats for sale in Mumbai
Flip listingType to BUY and the same city search returns sale inventory instead. Rent runs
populate rent/deposit/maintenance; sale runs populate price.
{"city": "mumbai","listingType": "BUY","maxResults": 100}
Build a multi-city India rent dataset
There is one city per run by design, so a multi-city panel is several scheduled runs writing into
the same dataset. Duplicate listings are dropped by property_id inside each run before charging.
{"city": "hyderabad","listingType": "RENT","maxResults": 250}
Why use this NoBroker scraper
NoBroker is India's largest broker-free property platform — listings come directly from owners, which makes it a different supply pool from the broker-led portals. This actor reads its public geo-search API and returns the richest record set of any Indian property source we cover: 25 fields including rent, deposit and maintenance as separate numbers, BHK, bathrooms, balconies, built-up area, furnishing state, parking type, facing direction, floor and total floors, building name, availability date, and latitude/longitude.
The coordinates matter — they let you join listings to any other geospatial dataset without geocoding a locality string first.
All NoBroker scraper input options
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
city | string | no | "bangalore" | Indian city to search. |
listingType | string | no | "RENT" | Rent or sale listings. |
maxResults | integer | no | 25 | Maximum properties to return. |
What data you get from each NoBroker listing
One record per property, up to 25 fields. Field list and example below are taken from a real run, not a mock-up.
| Field | Type | Example |
|---|---|---|
property_id | string | "8aa9b6bf9f7e8fc9019f7faae50f353c" |
title | string | "1 BHK Flat In Rajiv Gandhi Housing Apartme… |
listing_type | string | "RENT" |
city | string | "bangalore" |
locality | string | "Doddanagamangala " |
rent | number | 15000 |
price | number | sale listings only |
deposit | number | 60000 |
maintenance | number | present when published |
property_type | string | "BHK1" |
bhk | number | 1 |
bathrooms | number | 1 |
balconies | number | present when published |
area_sqft | number | 500 |
furnishing | string | "NOT_FURNISHED" |
parking | string | "BOTH" |
facing | string | present when published |
floor | number | 1 |
total_floors | number | 3 |
building_name | string | "Rajiv Gandhi housing apartment" |
available_from | string | "2026-07-19" |
latitude | number | 12.9716 |
longitude | number | 77.5946 |
url | string | "https://www.nobroker.in/property/1-bhk-apa… |
scraped_at | string | "2026-07-27T10:36:54.500Z" |
Example output
{"property_id": "8aa9b6bf9f7e8fc9019f7faae50f353c","title": "1 BHK Flat In Rajiv Gandhi Housing Apartment for Rent In Doddanagamangala ","listing_type": "RENT","city": "bangalore","locality": "Doddanagamangala ","rent": 15000,"deposit": 60000,"property_type": "BHK1","bhk": 1,"bathrooms": 1,"area_sqft": 500,"furnishing": "NOT_FURNISHED","parking": "BOTH","floor": 1,"total_floors": 3,"building_name": "Rajiv Gandhi housing apartment","available_from": "2026-07-19","latitude": 12.9716,"longitude": 77.5946,"url": "https://www.nobroker.in/property/1-bhk-apartment-for-rent-in-doddanagamangala--bangalore-for-rs-15000/8aa9b6bf9f7e8fc9019f7faae50f353c/detail","scraped_at": "2026-07-27T10:36:54.500Z"}
What people use NoBroker property data for
- True cost-of-tenancy modelling — rent, deposit and maintenance are separate numeric fields, so you can model the real monthly and upfront cost rather than the headline rent.
- Geospatial rent analysis — every record carries latitude and longitude, ready to join to transit, school or workplace datasets.
- Owner-direct supply tracking — NoBroker's inventory is broker-free, so it is a cleaner read on genuine owner supply than portals with duplicate broker listings.
- Furnishing and amenity premium analysis —
furnishing,parking,balconiesandfacingare all structured, making hedonic pricing straightforward. - Availability forecasting —
available_fromshows forward supply rather than only what is vacant today.
NoBroker scraper FAQ
How is this different from the MagicBricks actor?
Different supply pool and a deeper record. NoBroker is owner-direct with no broker listings, and it exposes deposit, maintenance, furnishing, floor and coordinates that MagicBricks does not publish. Many users run both and compare.
Why is building_name sometimes absent?
NoBroker's own API currently returns the literal string '403 Gone' in its buildingName field on every record — one of their internal services is failing. This actor detects that, falls back to the society name where one is published, and returns nothing rather than passing an HTTP error through as data.
Are the coordinates exact?
They are the coordinates NoBroker publishes for the listing, which are typically building-level but occasionally locality-level. Treat them as accurate to the building at best.
Rent or sale?
Both. Set listingType to RENT or BUY. Rent listings populate rent/deposit; sale listings populate price.
What does it cost to scrape NoBroker listings
Pay per event: one property-scraped event per delivered record, charged only after the record is validated and stored. Empty results, blocked pages and duplicates are never charged. Store discounts apply automatically on paid Apify plans.
Use NoBroker data in Claude, ChatGPT & any MCP agent
This actor runs as an MCP server, so an AI agent can call it directly:
https://mcp.apify.com/?tools=themineworks/nobroker-scraper
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("themineworks/nobroker-scraper").call(run_input={"city": "bangalore", "listingType": "RENT", "maxResults": 10})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Is scraping NoBroker listings legal
This actor collects only publicly available information — the same data any visitor can see without logging in. It does not access private or authenticated areas, does not attempt to bypass paywalls, and collects no personal data beyond what the source already publishes openly. You are responsible for using the output in line with the source site's terms and with the data protection law that applies to you.
MIT © The Mine Works
Last verified: 2026-08