Location Autocomplete
/api/nobroker/autocomplete
Find localities, landmarks and buildings in an Indian city by name
Scrappa's NoBroker API returns structured JSON from NoBroker, the Indian no-brokerage real estate site. Find localities, search homes for sale and for rent with price, bedroom, bathroom, area, type and furnishing filters, and read listing details with fees, address, geo location, features, images and owner.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/nobroker/search?service=rent&city=bangalore&place_id=ChIJLfyY2E4UrjsRVq4AjI7zgRY&location=Koramangala&bedrooms=2&rent_max=60000&sort=price" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"service": "rent",
"city": "bangalore",
"listings": [
{
"id": "8a9f92cc72cc41670172d264f1a53a87",
"property_code": "NB-1045599",
"service": "rent",
"title": "2 BHK Flat In Sobha Dream Acres for Rent In Balagere",
"url": "https://www.nobroker.in/property/2-bhk-apartment-for-rent-in-balagere-bangalore-for-rs-50000/8a9f92cc72cc41670172d264f1a53a87/detail",
"property_type": "apartment",
"price": 50000,
"currency": "INR",
"price_period": "month",
"price_formatted": "50,000",
"deposit": 200000,
"maintenance_amount": 5000,
"maintenance_included": true,
"negotiable": true,
"emi_per_month": null,
"area_sqft": 1020,
"carpet_area_sqft": null,
"plot_area_sqft": null,
"bedrooms": 2,
"bedrooms_label": "2 BHK",
"bathrooms": 2,
"balconies": 1,
"furnishing": "fully",
"parking": "Bike and Car",
"floor": 13,
"total_floors": 14,
"age_years": 0,
"under_construction": false,
"facing": "West",
"preferred_tenants": [
"Anyone"
],
"available_from": "2026-12-01",
"listed_at": "2020-06-20T21:12:10+05:30",
"updated_at": "2026-10-24T09:37:55+05:30",
"verified": false,
"sponsored": true,
"location": {
"address": "Panathur Main Road, Off ORR Balagere, Balagere, Bengaluru, Karnataka 560087, India",
"locality": "Balagere",
"city": "bangalore",
"pin_code": null,
"latitude": 12.938317619954821,
"longitude": 77.72629205889547,
"exact": true
},
"society": "Sobha Dream Acres",
"builder": "Sobha Limited",
"amenities": [
"Intercom",
"Rainwater harvesting",
"House keeping",
"Internet"
],
"images": [
{
"title": null,
"primary": true,
"thumbnail": "https://images.nobroker.in/images/8a9f92cc72cc41670172d264f1a53a87/8a9f92cc72cc41670172d264f1a53a87_40104_278473_thumbnail.jpg",
"medium": "https://images.nobroker.in/images/8a9f92cc72cc41670172d264f1a53a87/8a9f92cc72cc41670172d264f1a53a87_40104_614937_medium.jpg",
"large": "https://images.nobroker.in/images/8a9f92cc72cc41670172d264f1a53a87/8a9f92cc72cc41670172d264f1a53a87_40104_587919_large.jpg",
"original": "https://images.nobroker.in/images/8a9f92cc72cc41670172d264f1a53a87/8a9f92cc72cc41670172d264f1a53a87_40104_840928_original.jpg"
}
],
"owner": {
"id": "8a9f93e872cc41b10172d232e38f3143",
"name": "Test Owner"
}
}
],
"count": 26,
"total_count": 267,
"page": 1,
"size": 26,
"has_more": true,
"filters_applied": {
"place_id": "ChIJLfyY2E4UrjsRVq4AjI7zgRY",
"bedrooms": "2",
"rent_max": 60000
}
},
"meta": {
"endpoint_family": "search",
"billable": true,
"rows_removed_by_guard": 0,
"duplicates_removed": 0
}
}
Structured data for real applications. Here are some ideas.
Count and compare homes for sale and for rent around a locality with price, area, bedroom and bathroom filters.
Track asking rent, deposit and maintenance of listings over time.
Add location autocomplete, filtered results and listing pages for Indian cities to your own app.
Read listings that owners post without a broker, with the owner id and name as shown on the public site.
NoBroker scraper API
The NoBroker API is built for real estate research, rent monitoring and property apps in India. Search homes for sale or for rent around a locality and get price, deposit, maintenance, area, rooms, address, geo location, amenities and images in one JSON shape. NoBroker has no agents, so each listing shows its owner.
Find localities with the autocomplete endpoint and search with the place_id it returns.
Search homes for sale and for rent with 26 rows per page and a true total count.
Filter by one bedroom value, price or rent range, furnishing, property type, bathrooms and area, and sort by price or date.
The bathroom and area filters are checked on every row, and the dropped rows are counted in the response.
Phone numbers and e-mail addresses are never returned.
Pass a service, a city and a place_id to list homes with price, size, images and owner, then raise page until has_more is false.
Open NoBroker Property Search API docsPass the id and the service of a search row to read the description, nearby places, utilities and all images in one call.
Open NoBroker Listing Details API docsEverything you need in one API.
/api/nobroker/autocomplete
Find localities, landmarks and buildings in an Indian city by name
/api/nobroker/search
Search homes for sale and for rent with filters, sorting and pagination
/api/nobroker/listing
Get price, fees, rooms, address, geo location, amenities, images and owner of one listing
See how Scrappa compares to the official API.
| Feature | Scrappa | ScrapingBee / ScraperAPI |
|---|---|---|
| NoBroker property data as JSON | Build your own parser | |
| Search with filters and pagination | ||
| Filters checked on every row | ||
| Price per 1k requests | From $0.20 | Varies by credits per request |
| Unified API key | Yes (80+ APIs) | Scraping only |
| Free tier | 500 credits/month | Trial credits |
No. Scrappa is an independent service and is not affiliated with or endorsed by NoBroker. The NoBroker API returns structured JSON from public data through a Scrappa API key.
Every Scrappa account includes 500 free credits each month. After that, each successful request costs one credit. Failed requests are never charged.
No. NoBroker is a no-brokerage site and has no agent pages. Each listing shows the owner id and name as on the public site.
NoBroker ignores the bathroom and area filters, so each row is checked against them. A row is dropped only when its own data contradicts a filter. The total count stays the count NoBroker reports.
No. NoBroker takes one bedroom value per request. Send one request per value and merge the results.