NoBroker API

NoBroker API for Indian Property Search, Listing Details, and Locations

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.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
3
Endpoints
11
Indian cities
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

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.

Request preview
Request
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"
JSON response
{
  "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
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Market Research

Count and compare homes for sale and for rent around a locality with price, area, bedroom and bathroom filters.

Rent Monitoring

Track asking rent, deposit and maintenance of listings over time.

Rental Search Apps

Add location autocomplete, filtered results and listing pages for Indian cities to your own app.

Owner Listings Research

Read listings that owners post without a broker, with the owner id and name as shown on the public site.

NoBroker scraper API

NoBroker API for Indian property search and listing details

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.

Choose the right NoBroker API endpoint

Use Property Search for coverage

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 docs

Use Listing Details for depth

Pass 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 docs

Available endpoints

Everything you need in one API.

GET

Listing Details

/api/nobroker/listing

Get price, fees, rooms, address, geo location, amenities, images and owner of one listing

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

NoBroker property data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Search with filters and pagination
Scrappa:
ScrapingBee / ScraperAPI:
Filters checked on every row
Scrappa:
ScrapingBee / ScraperAPI:
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Location autocomplete for 11 Indian cities
Search for sale and for rent with price, bedroom, bathroom, area, type and furnishing filters
Row level filter check with a count of dropped rows
Deposit, maintenance, floor, age, facing, amenities, nearby places and images
Owner id and name instead of agents
Unknown values as null instead of 0

Frequently asked questions

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.

Start using the NoBroker API

Sign up and get 500 free credits. No credit card required.