Square Yards API

Square Yards API for Indian Property Search, Listing Details, Agents, and Locations

Scrappa's Square Yards API returns structured JSON from Square Yards, a large Indian property marketplace. Search flats, houses, plots and commercial space for sale or rent in one city, filter by bedrooms, property type, locality, price and area, open any listing for its full detail and read agent profiles. Prices are numbers in rupees, areas are in square feet and failed requests are never charged.

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
6
Endpoints
2
Search categories
$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/squareyards/v1/search?city=Mumbai&category=buy&bedrooms=2&min_price=10000000&max_price=20000000&sort=price_asc" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "items": [
      {
        "id": 9306882,
        "url": "https://www.squareyards.com/resale-2-bhk-650-sq-ft-apartment-in-ashford-royale/9306882",
        "title": "2 BHK Apartment For Sale in Ashford Royale",
        "listing_type": "sale",
        "price": 18200000,
        "price_display": "₹ 1.82 Cr",
        "currency": "INR",
        "unit_type": "2 BHK",
        "bedrooms": 2,
        "bathrooms": 2,
        "area": 650,
        "area_unit": "sqft",
        "property_type": "Apartment",
        "city": "Mumbai",
        "locality": "Nahur",
        "locality_id": 2823
      }
    ],
    "page": 1,
    "per_page": 25,
    "total": 7838,
    "has_more": true
  },
  "meta": { "endpoint_family": "search", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

Property Price Analysis

Read numeric rupee prices, area in square feet and bedrooms to compare sale and rent listings across one city.

Rental Search Tools

Filter rentals by price range, bedrooms and property type and sort by price to build rental finders.

Listing Monitor

Watch one listing for price, availability, furnishing and photos without touching the contact reveal.

Agent Research

Read agent profiles with agency, experience, RERA number, active listings and current sale and rent listings.

Location Lookup

Resolve free text into locality, project and builder ids with listing counts and price ranges.

Square Yards scraper API

Square Yards API for Indian property search, listing detail, and agents

The Square Yards API is built for property analytics, rental tools and real-estate search features. Each listing carries a numeric rupee price, area in square feet, bedrooms, bathrooms, locality with id, photos and the agent. Filters are checked before the request is sent, and every returned item satisfies them.

Search sale and rent listings in one city with bedroom, property type, locality, price and area filters.

Sort by price and page through results; a page past the end returns an empty list.

Open any listing for specifications, amenities, furnishing items and photos.

Read agent profiles with RERA number, experience and current listings.

Locality ids come from autocomplete and plug straight into the search filter.

Phone numbers are never returned.

Choose the right Square Yards API endpoint

Start with Cities

Resolve the city id once, then reuse it in search and autocomplete.

Open Square Yards Cities API docs

Use Property Search for market coverage

Filter by category, bedrooms, type, locality, price and area to collect matching listings with live paging metadata.

Open Square Yards Search API docs

Available endpoints

Everything you need in one API.

GET

Property Search

/api/squareyards/v1/search

Search sale or rent listings in one city with bedroom, type, locality, price and area filters

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Square Yards listing data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Filters checked before the request
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

Sale and rent search with bedroom, property type, locality, price and area filters
Numeric rupee prices with INR currency and area in square feet
Price sorting and page numbers that always match the returned data
Full listing detail with specifications, amenities and photos
Agent profiles with RERA number and current listings
Phone numbers are never returned

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Square Yards. The API returns structured JSON from public listings through a Scrappa API key.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Failed requests are never charged.

Use the one-based page parameter. A page holds up to 25 listings. The response returns page, per_page, total and has_more, and a page past the end is a successful empty response.

No. Phone numbers are never returned. Listings and agents return their public data only.

Start using the Square Yards API

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