NoBroker Property Search API Search homes for sale (service=buy) or for rent (service=rent) around a place. Send a place_id from the autocomplete endpoint, or lat and lon with an optional radius in km. Filter by one bedroom value, price or rent range, furnishing, property type, minimum bathrooms and area, sort by price or date and page through the results. Every page holds up to 26 rows. The bathroom and area filters are checked on every row: a page can hold fewer than 26 rows, meta.rows_removed_by_guard says how many were removed, and total_count stays the count NoBroker reports. NoBroker is a no-broker site: each listing shows its owner (id and name) and there is no agent profile. NoBroker takes one value for bedrooms, furnishing and property type per request.
Run this endpoint
Endpoint
Parameters
Start with the required fields, then add optional filters only when your use case needs them.
Runnable path
2 required parameters needed before sending a request.
18 optional filters available.
string
Required
buy or rent.
example
string
Required
One of bangalore, mumbai, pune, chennai, gurgaon, hyderabad, delhi, noida, greater_noida, ghaziabad, faridabad. Bengaluru, Gurugram and New Delhi also work.
example
string
Optional
Place id from the autocomplete endpoint. Send this or lat and lon. A building place also needs lat and lon.
1234567890
string
Optional
Name of the place as returned by autocomplete (optional label).
Austin, Texas
number
Optional
Latitude of the search centre, with lon. Use instead of place_id.
10
number
Optional
Longitude of the search centre, with lat.
10
number
Optional
Search radius in km, 0.5 to 20 (default 2). Only with lat and lon, without place_id.
10
string
Optional
One value: 1rk, 1, 2, 3, 4 or 4plus.
example
integer
Optional
buy only: minimum price in INR.
10
integer
Optional
buy only: maximum price in INR.
10
integer
Optional
rent only: minimum monthly rent in INR.
10
integer
Optional
rent only: maximum monthly rent in INR.
10
string
Optional
One value: fully, semi or unfurnished.
example
string
Optional
One value: apartment, independent_house, gated_community or standalone_building (buy only).
example
integer
Optional
Minimum number of bathrooms, 1 to 10. Checked on every row.
10
integer
Optional
Minimum area in sq ft. Checked on every row.
10
integer
Optional
Maximum area in sq ft. Checked on every row.
10
string
Optional
relevance (default), price or date.
relevance
string
Optional
asc or desc. Default asc for price, desc for date.
example
integer
Optional
Page number, 1 or more (default 1). Every page holds up to 26 rows.
1
Response Schema
Example response fields are illustrative; inspect the JSON before integrating.
Example response fields
Scan these fields before integrating.
data
meta
success
{
"data": {
"city": "bangalore",
"page": 1,
"size": 26,
"count": 26,
"service": "rent",
"has_more": true,
"listings": [
{
"id": "8a9f92cc72cc41670172d264f1a53a87",
"url": "https://www.nobroker.in/property/2-bhk-apartment-for-rent-in-balagere-bangalore-for-rs-50000/8a9f92cc72cc41670172d264f1a53a87/detail",
"floor": 13,
"owner": {
"id": "8a9f93e872cc41b10172d232e38f3143",
"name": "Test Owner"
},
"price": 50000,
"title": "2 BHK Flat In Sobha Dream Acres for Rent In Balagere",
"facing": "West",
"images": [
{
"large": "https://images.nobroker.in/images/8a9f92cc72cc41670172d264f1a53a87/8a9f92cc72cc41670172d264f1a53a87_40104_587919_large.jpg",
"title": null,
"medium": "https://images.nobroker.in/images/8a9f92cc72cc41670172d264f1a53a87/8a9f92cc72cc41670172d264f1a53a87_40104_614937_medium.jpg",
"primary": true,
"original": "https://images.nobroker.in/images/8a9f92cc72cc41670172d264f1a53a87/8a9f92cc72cc41670172d264f1a53a87_40104_840928_original.jpg",
"thumbnail": "https://images.nobroker.in/images/8a9f92cc72cc41670172d264f1a53a87/8a9f92cc72cc41670172d264f1a53a87_40104_278473_thumbnail.jpg"
}
],
"builder": "Sobha Limited",
"deposit": 200000,
"parking": "Bike and Car",
"service": "rent",
"society": "Sobha Dream Acres",
"bedrooms": 2,
"currency": "INR",
"location": {
"city": "bangalore",
"exact": true,
"address": "Panathur Main Road, Off ORR Balagere, Balagere, Bengaluru, Karnataka 560087, India",
"latitude": 12.93831761995482,
"locality": "Balagere",
"pin_code": null,
"longitude": 77.72629205889547
},
"verified": false,
"age_years": 0,
"amenities": [
"Intercom",
"Rainwater harvesting",
"House keeping",
"Internet",
"Lift",
"Club house",
"Gas pipeline",
"Fire safety",
"Sewage treatment plant",
"Park",
"Power backup",
"Children play area",
"Security",
"Swimming pool",
"Gym",
"Visitor parking"
],
"area_sqft": 1020,
"balconies": 1,
"bathrooms": 2,
"listed_at": "2020-06-20T21:12:10+05:30",
"sponsored": true,
"furnishing": "fully",
"negotiable": true,
"updated_at": "2026-10-24T09:37:55+05:30",
"price_period": "month",
"total_floors": 14,
"emi_per_month": null,
"property_code": "NB-1045599",
"property_type": "apartment",
"available_from": "2026-12-01",
"bedrooms_label": "2 BHK",
"plot_area_sqft": null,
"price_formatted": "50,000",
"carpet_area_sqft": null,
"preferred_tenants": [
"Anyone"
],
"maintenance_amount": 5000,
"under_construction": false,
"maintenance_included": true
}
],
"total_count": 267,
"filters_applied": {
"bedrooms": "2",
"place_id": "ChIJLfyY2E4UrjsRVq4AjI7zgRY",
"rent_max": 60000
}
},
"meta": {
"billable": true,
"endpoint_family": "search",
"duplicates_removed": 0,
"rows_removed_by_guard": 0
},
"success": true
}
Errors
Handle these documented responses before retrying or showing customer-facing failures.
Validation Error
A required parameter is missing or invalid. This response is not billable.
{
"errors": {
"place_id": [
"Send a place_id from the autocomplete endpoint, or lat and lon."
]
},
"message": "The request validation failed"
}Place Not Resolved
NoBroker could not resolve the place, for example a building without lat and lon. This response is not billable.
{
"meta": {
"attempts": 1,
"billable": false,
"retryable": false
},
"error": {
"message": "NoBroker could not resolve this place. Use a place_id from the autocomplete endpoint, and send lat and lon for a building.",
"failure_type": "invalid_place"
},
"success": false
}Temporarily Unavailable
NoBroker did not answer or refused the request after several attempts. This response is not billable. Retry after a short pause.
{
"meta": {
"attempts": 3,
"billable": false,
"retryable": true
},
"error": {
"message": "NoBroker data is temporarily unavailable. Please retry.",
"failure_type": "upstream_unavailable"
},
"success": false
}Generate Code with AI
Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.
Try It Live
Test this endpoint in our interactive playground with real data.