APIs / Real estate / NoBroker

1 credit per call3 endpoints31 datapoints

NoBroker API

NoBroker API for owner-listed homes to buy or rent in 11 Indian cities, with listing details and locality autocomplete as JSON. 1 credit per successful call.

NoBroker
GET/v1/nobroker/search?service=rent&city=bangalore&place_id=ChIJLfyY2E4UrjsRVq4AjI7zgRY&location=Koramangala&bedrooms=2&rent_max=60000&sort=price
{
  "success": true,
  "data": {
    "service": "rent",
    "city": "bangalore",
    "listings": [
      {
        "id": "8a9fbe828296a8c40182970431b440ab",
        "service": "rent",
        "title": "2 BHK Flat for Rent In Bommanahalli",
        "url": "https://www.nobroker.in/property/2-bhk-apartment-for-rent-in-bommanahalli-bangalore-for-rs-12000/8a9fbe828296a8c40182970431b440ab/detail",
        "property_type": "apartment",
        "price": 12000,
        "currency": "INR",
        "price_period": "month",
        "price_formatted": "12,000",
        "deposit": 40000,
        "maintenance_included": false,
        "negotiable": true,
        "area_sqft": 900,
        "bedrooms": 2,
        "bedrooms_label": "2 BHK",
        "bathrooms": 1,
        "furnishing": "unfurnished",
        "parking": "Bike",
        "floor": 1,
        "total_floors": 3,
        "age_years": 10,
        "under_construction": false,
        "preferred_tenants": [
          "Anyone"
        ],
        "available_from": "2026-11-10",
        "listed_at": "2022-08-13T17:13:31+05:30",
        "updated_at": "2026-11-10T18:15:03+05:30",
        "sponsored": false,
        "location": {
          "address": "Hosur Rd near Bosch Global Software Technologies",
          "locality": "Bommanahalli",
          "city": "bangalore",
          "latitude": 12.9366166,
          "longitude": 77.61201659999999,
          "exact": true
        },
        "society": "standalone building",
        "images": [
          {
            "primary": true,
            "thumbnail": "https://images.nobroker.in/images/8a9fbe828296a8c40182970431b440ab/8a9fbe828296a8c40182970431b440ab_19401_584109_thumbnail.jpg",
            "medium": "https://images.nobroker.in/images/8a9fbe828296a8c40182970431b440ab/8a9fbe828296a8c40182970431b440ab_19401_316044_medium.jpg",
            "large": "https://images.nobroker.in/images/8a9fbe828296a8c40182970431b440ab/8a9fbe828296a8c40182970431b440ab_19401_258676_large.jpg",
            "original": "https://images.nobroker.in/images/8a9fbe828296a8c40182970431b440ab/8a9fbe828296a8c40182970431b440ab_19401_110513_original.jpg"
          }
        ],
        "owner": {
          "id": "ff8081815dd6701e015ddb1ed4124118",
          "name": "Mb ghori"
        }
      },
      {
        "id": "8a9fc38282071b6b0182072a59de06fa",
        "service": "rent",
        "title": "2 BHK House for Rent In Jeevanhalli",
        "url": "https://www.nobroker.in/property/2-bhk-apartment-for-rent-in-jeevanhalli-bangalore-for-rs-14000/8a9fc38282071b6b0182072a59de06fa/detail",
        "property_type": "independent_house",
        "price": 14000,
        "currency": "INR",
        "price_period": "month",
        "price_formatted": "14,000",
        "deposit": 100000,
        "maintenance_included": false,
        "negotiable": false,
        "area_sqft": 800,
        "bedrooms": 2,
        "bedrooms_label": "2 BHK",
        "bathrooms": 1,
        "furnishing": "unfurnished",
        "parking": "Bike",
        "floor": 0,
        "total_floors": 2,
        "age_years": 5,
        "under_construction": false,
        "preferred_tenants": [
          "Family"
        ],
        "available_from": "2026-11-02",
        "listed_at": "2022-07-16T18:49:52+05:30",
        "updated_at": "2026-11-02T19:05:13+05:30",
        "sponsored": false,
        "location": {
          "address": "3rd Cross Rd, Jeevanhalli, near Sri Seetharamanjaneya Temple",
          "locality": "Jeevanhalli",
          "city": "bangalore",
          "latitude": 12.91892210960055,
          "longitude": 77.6336734307275,
          "exact": true
        },
        "society": "Independent House",
        "images": [
          {
            "primary": true,
            "thumbnail": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_469038_680684_thumbnail.jpg",
            "medium": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_469038_164869_medium.jpg",
            "large": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_469038_56975_large.jpg",
            "original": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_469038_884411_original.jpg"
          },
          {
            "primary": false,
            "thumbnail": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_95553_13172_thumbnail.jpg",
            "medium": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_95553_376686_medium.jpg",
            "large": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_95553_561290_large.jpg",
            "original": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_95553_167047_original.jpg"
          },
          {
            "primary": false,
            "thumbnail": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_25980_740256_thumbnail.jpg",
            "medium": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_25980_21489_medium.jpg",
            "large": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_25980_220101_large.jpg",
            "original": "https://images.nobroker.in/images/8a9fc38282071b6b0182072a59de06fa/8a9fc38282071b6b0182072a59de06fa_25980_79028_original.jpg"
          }
        ],
        "owner": {
          "id": "8a9fc38282071b6b0182072a59da06f9",
          "name": "varalakshmi"
        }
      },
      {
        "id": "8aa9b184a100aead01a101381de76864",
        "service": "rent",
        "title": "2 BHK House for Rent In Koramangala",
        "url": "https://www.nobroker.in/property/2-bhk-apartment-for-rent-in-koramangala-bangalore-for-rs-15000/8aa9b184a100aead01a101381de76864/detail",
        "property_type": "independent_house",
        "price": 15000,
        "currency": "INR",
        "price_period": "month",
        "price_formatted": "15,000",
        "deposit": 50000,
        "maintenance_amount": 1,
        "maintenance_included": true,
        "negotiable": false,
        "area_sqft": 600,
        "bedrooms": 2,
        "bedrooms_label": "2 BHK",
        "bathrooms": 1,
        "balconies": 1,
        "furnishing": "unfurnished",
        "parking": "Bike",
        "floor": 0,
        "total_floors": 1,
        "age_years": 10,
        "under_construction": false,
        "preferred_tenants": [
          "Anyone"
        ],
        "available_from": "2026-12-01",
        "listed_at": "2026-10-03T15:33:37+05:30",
        "updated_at": "2026-11-02T16:20:46+05:30",
        "sponsored": false,
        "location": {
          "address": "1st Main Road, near Al Taza - Koramangala",
          "locality": "Koramangala",
          "city": "bangalore",
          "latitude": 12.930765119641748,
          "longitude": 77.63313032461205,
          "exact": true
        },
        "society": "Independent House",
        "images": [
          {
            "primary": true,
            "thumbnail": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_50554_200155_thumbnail.jpg",
            "medium": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_50554_200155_medium.jpg",
            "large": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_50554_200155_large.jpg",
            "original": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_50554_200155_original.jpg"
          },
          {
            "primary": false,
            "thumbnail": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_85916_761076_thumbnail.jpg",
            "medium": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_85916_761076_medium.jpg",
            "large": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_85916_761076_large.jpg",
            "original": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_85916_761076_original.jpg"
          },
          {
            "primary": false,
            "thumbnail": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_27888_856496_thumbnail.jpg",
            "medium": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_27888_856496_medium.jpg",
            "large": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_27888_856496_large.jpg",
            "original": "https://images.nobroker.in/images/8aa9b184a100aead01a101381de76864/8aa9b184a100aead01a101381de76864_27888_856496_original.jpg"
          }
        ],
        "owner": {
          "id": "8aa9aa85a100aeb801a10137967467ec",
          "name": "Kurian"
        }
      }
    ],
    "count": 26,
    "total_count": 113,
    "page": 1,
    "size": 26,
    "has_more": true,
    "filters_applied": {
      "place_id": "ChIJLfyY2E4UrjsRVq4AjI7zgRY",
      "bedrooms": "2",
      "sort": "price",
      "order": "asc",
      "rent_max": 60000
    }
  },
  "meta": {
    "endpoint_family": "search",
    "rows_removed_by_guard": 0,
    "duplicates_removed": 0,
    "request_id": "req_5b2540723de549af9d82ad208df8ba30",
    "credits_charged": 1,
    "credits_remaining": 1836
  }
}
200 OKJSONX-Credits-Used: 1
Recorded from our API and shortened.

Sample data

What one call returns

A recorded run of search: the fields and shapes you will get, shortened to 3 items.

#idstringservicestringtitlestringurlurlproperty_typestringpriceintegercurrencystringprice_periodstringprice_formattedstringdepositintegermaintenance_includedbooleannegotiablebooleanarea_sqftintegerbedroomsintegerbedrooms_labelstringbathroomsintegerfurnishingstringparkingstringfloorintegertotal_floorsintegerage_yearsintegerunder_constructionbooleanpreferred_tenantsstring[]available_fromstringlisted_atstringupdated_atstringsponsoredbooleanlocationobjectsocietystringimagesobject[]ownerobject
18a9fbe828296a8c40182970431b440abrent2 BHK Flat for Rent In Bommanahallihttps://www.nobroker.in/property/2-bhk-apartment-for-rent-in-bommanahalli-bangalore-for-rs-12000/8a9fbe828296a8c40182970431b440ab/detailapartment12000INRmonth12,00040000falsetrue90022 BHK1unfurnishedBike1310false[1 item]2026-11-102022-08-13T17:13:31+05:302026-11-10T18:15:03+05:30false{6 fields}standalone building[1 item]{2 fields}
28a9fc38282071b6b0182072a59de06farent2 BHK House for Rent In Jeevanhallihttps://www.nobroker.in/property/2-bhk-apartment-for-rent-in-jeevanhalli-bangalore-for-rs-14000/8a9fc38282071b6b0182072a59de06fa/detailindependent_house14000INRmonth14,000100000falsefalse80022 BHK1unfurnishedBike025false[1 item]2026-11-022022-07-16T18:49:52+05:302026-11-02T19:05:13+05:30false{6 fields}Independent House[3 items]{2 fields}
38aa9b184a100aead01a101381de76864rent2 BHK House for Rent In Koramangalahttps://www.nobroker.in/property/2-bhk-apartment-for-rent-in-koramangala-bangalore-for-rs-15000/8aa9b184a100aead01a101381de76864/detailindependent_house15000INRmonth15,00050000truefalse60022 BHK1unfurnishedBike0110false[1 item]2026-12-012026-10-03T15:33:37+05:302026-11-02T16:20:46+05:30false{6 fields}Independent House[3 items]{2 fields}

Recorded from our API · 3 items shown · 31 datapoints per itemGET /v1/nobroker/search?service=rent&city=bangalore&place_id=ChIJLfyY2E4UrjsRVq4AjI7zgRY&location=Koramangala&bedrooms=2&rent_max=60000&sort=price

31 datapoints

Identity

  • idstring
  • titlestring
  • property_typestring

Contact

  • urlurl
  • ownerobject

Location

  • area_sqftinteger
  • locationobject

Reputation

  • imagesobject[]

Price

  • priceinteger
  • currencystring
  • price_periodstring
  • price_formattedstring

Other

  • servicestring
  • depositinteger
  • maintenance_includedboolean
  • negotiableboolean
  • bedroomsinteger
  • bedrooms_labelstring
  • bathroomsinteger
  • furnishingstring
  • parkingstring
  • floorinteger
  • total_floorsinteger
  • age_yearsinteger
  • under_constructionboolean
  • preferred_tenantsstring[]
  • available_fromstring
  • listed_atstring
  • updated_atstring
  • sponsoredboolean
  • societystring

Playground

Run this API

cURLshell
curl "https://api.perceptlayer.com/v1/nobroker/search?service=rent&city=bangalore&place_id=ChIJLfyY2E4UrjsRVq4AjI7zgRY&location=Koramangala&bedrooms=2&rent_max=60000&sort=price" \
  -H "X-API-Key: $API_KEY"

NoBroker · 3 endpoints

Endpoints

Every endpoint takes the same key. Open one for its parameters and an example request.

EndpointRequired parametersCost
GET/v1/nobroker/autocomplete
querycity+2 optional
1 credit
GET/v1/nobroker/listing
idservice
1 credit
GET/v1/nobroker/search
servicecity+18 optional
1 credit

Overview

About the NoBroker API

What you can get

The NoBroker API returns NoBroker property data as JSON through 3 endpoints.

  • Search: search takes a service (buy or rent) and a city (mumbai, bangalore, pune, chennai, gurgaon, hyderabad, delhi, noida, greater_noida, ghaziabad or faridabad), with place_id, location, lat, lon, radius, bedrooms (1rk, 1, 2, 3, 4 or 4plus), price_min, price_max, rent_min, rent_max, furnishing (fully, semi or unfurnished), property_type (apartment, independent_house, gated_community or standalone_building), bathrooms_min, area_min, area_max, sort (relevance, price or date), order (asc or desc) and page.
  • Listings: listing takes an id and a service (buy or rent).
  • Autocomplete: autocomplete takes a query and a city, with service and limit.

The recorded search for two-bedroom rentals in Koramangala, Bangalore, up to 60,000 a month and sorted by price, returns listings with id, title, url, property_type, price, currency, price_period, deposit, maintenance_included, negotiable, area_sqft, bedrooms, bathrooms, furnishing, parking, floor, total_floors, age_years, preferred_tenants, available_from, listed_at, location, society, images and owner. It also returns count, total_count (113), page and has_more.

How a call works

Search a locality: GET /v1/nobroker/search?service=rent&city=bangalore&place_id=ChIJLfyY2E4UrjsRVq4AjI7zgRY&location=Koramangala&bedrooms=2&rent_max=60000&sort=price with your key in the X-API-Key header. Each listing's id, with the same service, is what listing takes. Every successful call costs 1 credit; failed calls cost nothing.

Real estateJSONRESTMCP

More real estate APIs

Use cases

Track rents and deposits for 1 BHK to 4 BHK flats in Bangalore, Mumbai or Pune

Use the NoBroker API to track rents and deposits for 1 BHK to 4 BHK flats in Bangalore, Mumbai or Pune

Compare `deposit` against monthly rent across localities

Use the NoBroker API to compare `deposit` against monthly rent across localities

Watch homes for sale in Gurgaon, Noida or Hyderabad by `property_type`

Use the NoBroker API to watch homes for sale in Gurgaon, Noida or Hyderabad by `property_type`

Filter rentals by `furnishing` and `preferred_tenants`

Use the NoBroker API to filter rentals by `furnishing` and `preferred_tenants`

FAQ

Questions

Do I need a NoBroker account?

No. You call this NoBroker API with your Perceptlayer key in the `X-API-Key` header, with no NoBroker login.

How much does the NoBroker API cost?

Each successful call costs one credit. New accounts get free credits to start, and credit packs bring the price down as you scale.

What format are responses in?

Every endpoint returns JSON, with no HTML parsing on your side.

Which cities does it cover?

`city` takes mumbai, bangalore, pune, chennai, gurgaon, hyderabad, delhi, noida, greater_noida, ghaziabad or faridabad. It's required on `search` and `autocomplete`.

Should I build a NoBroker scraper instead?

You can, but a NoBroker scraper is code you maintain: page changes break it, requests get blocked, and NoBroker's terms govern how you collect data. The NoBroker API gives you 3 endpoints of named JSON fields for 1 credit per successful call, and failed calls cost nothing. A scraper makes sense only for data these endpoints don't return, so check the response in the playground on this page first.

Try the NoBroker API with 100 free credits

No credit card. Failed calls are never billed.