+NoBroker API
Search NoBroker's owner-listed homes in India and get rent, price, deposit and amenities as JSON.
The API.SH NoBroker API turns public NoBroker.in pages into structured JSON. Search owner-listed flats and houses to rent or buy, and commercial space, around a city, a named place or a point, with rent or price range, BHK type, furnishing, building type, parking, tenant type and sort. Each result has rent or price, deposit, maintenance, size, bathrooms, floor, age, facing, furnishing, availability date, society, locality, coordinates, amenities, lifestyle and transit scores and photos. Open a listing for features, nearby places and more. Owners' names and contact details are not returned.
- 2 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/nobroker/v1/ listing
{ "success": true } What you can build with the NoBroker API
Rent and price research by locality
Search a city or locality in Bangalore, Mumbai, Pune or another city by BHK and furnishing and compare rent, deposit and maintenance across neighborhoods.
Rental listing alerts
Call the listing route with latest=true and a city to get the newest matching home, or poll search sorted by date around a point and radius.
Property detail records
Open listings to read property code, PIN code, plot area, power backup, tenant types, gated security, water supply and nearby places for a full record.
Commute and amenity scoring
Use coordinates, amenities and the lifestyle and transit scores to rank homes by how well they suit a tenant's commute and needs.
NoBroker data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
NoBroker API endpoints and prices
Every NoBroker endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| NoBroker listing /nobroker/ | $1 · $2 PAYG 1 credit |
| NoBroker homes around a place /nobroker/ | $1 · $2 PAYG 1 credit |
Call the NoBroker API
NoBroker listing: GET https://api.api.sh/nobroker/
curl "https://api.api.sh/nobroker/v1/listing" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/nobroker/v1/listing",
params={},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/nobroker/v1/listing");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/nobroker/v1/listing")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "NoBroker" and "NoBroker listing".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 482 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for NoBroker data
- Public data only: no NoBroker login, cookies or account needed
- One key and one response shape for NoBroker and 481 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- Live status for every endpoint
API.SH vs the official NoBroker API
NoBroker does not offer a public, official developer API; listings data is available only through third-party scrapers and resellers. API.SH reads the public NoBroker listings and returns them as JSON, without owner contact details.
Skip comparing NoBroker scrapers on Apify or paying a scraping service: API.SH gives you search and listing data with one key and a fixed price per call.
NoBroker API questions
What NoBroker data can I get?+
Search results for rentals, sales and commercial space with rent or price, deposit, maintenance, size, BHK details, society, locality, coordinates, amenities and scores (/nobroker/v1/search), and one listing with every search field plus features, PIN code, nearby places and all photos (/nobroker/v1/listing).
How much does the NoBroker API cost?+
Every NoBroker endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is there a free trial?+
Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /nobroker/v1/listing at 1 credit each.
Is there an official NoBroker developer API?+
No. NoBroker does not offer a public developer API; the options in search results are scraper actors and third-party data sellers. API.SH gives you documented endpoints for the public listings.
Do I need a NoBroker account or login?+
No. API.SH reads public NoBroker pages only. No endpoint logs in or uses a paid plan.
Does it return owner phone numbers?+
No. Owners' names and contact details are not returned. You get the listing data and the link to the listing on NoBroker.
Is scraping NoBroker data illegal?+
API.SH reads only public listing pages and leaves out owners' personal details. How you store and use the data is up to you: follow NoBroker's terms and Indian and local data protection law.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key. 3. Call /nobroker/v1/search with city (for example bangalore), kind set to rent and bhk. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.