# Bangalore Flats for Sale on Housing.com

**Use case:** 

Bangalore resale flats from Housing.com: rupee price, price per square foot, built-up and carpet area separately, BHK, floor, GPS and the agent.

## Input

```json
{
  "operation": "search",
  "cities": [
    "Bangalore"
  ],
  "market": "buy",
  "propertyType": "any",
  "bedrooms": "any",
  "refine": "resale",
  "maxResults": 30,
  "includeDetails": false,
  "propertyUrls": [],
  "searchUrls": []
}
```

## Output

```json
{
  "propertyId": {
    "label": "🆔 Listing ID",
    "format": "string"
  },
  "propertyTitle": {
    "label": "🏷️ Title",
    "format": "string"
  },
  "propertyUrl": {
    "label": "🔗 Listing URL",
    "format": "string"
  },
  "market": {
    "label": "🏷️ Market",
    "format": "string"
  },
  "recordType": {
    "label": "🏢 Record type",
    "format": "string"
  },
  "saleTag": {
    "label": "🔁 Sale tag",
    "format": "string"
  },
  "price": {
    "label": "💰 Price (INR)",
    "format": "number"
  },
  "priceMax": {
    "label": "💰 Price upper bound (INR)",
    "format": "number"
  },
  "priceText": {
    "label": "💵 Price (as shown)",
    "format": "string"
  },
  "pricePerSqft": {
    "label": "📊 Price per sqft (INR)",
    "format": "number"
  },
  "pricePerSqftText": {
    "label": "📊 Rate (as shown)",
    "format": "string"
  },
  "emiText": {
    "label": "🏦 Monthly EMI (as shown)",
    "format": "string"
  },
  "depositInr": {
    "label": "🔐 Security deposit (INR)",
    "format": "number"
  },
  "depositText": {
    "label": "🔐 Deposit (as shown)",
    "format": "string"
  },
  "depositDuration": {
    "label": "🔐 Deposit equals",
    "format": "string"
  },
  "brokerageInr": {
    "label": "💼 Brokerage (INR)",
    "format": "number"
  },
  "brokerageText": {
    "label": "💼 Brokerage (as shown)",
    "format": "string"
  },
  "brokerageDuration": {
    "label": "💼 Brokerage equals",
    "format": "string"
  },
  "isBrokerageChargeable": {
    "label": "🤝 Brokerage charged",
    "format": "boolean"
  },
  "maintenanceInr": {
    "label": "🧾 Monthly maintenance (INR)",
    "format": "number"
  },
  "maintenanceText": {
    "label": "🧾 Maintenance (as shown)",
    "format": "string"
  },
  "totalMoveInText": {
    "label": "📦 Total move-in cost (as shown)",
    "format": "string"
  },
  "lockInPeriodMonths": {
    "label": "📃 Lock-in (months)",
    "format": "number"
  },
  "areaSqft": {
    "label": "📐 Area (sqft)",
    "format": "number"
  },
  "areaUnitAsReported": {
    "label": "📏 Area unit as reported",
    "format": "string"
  },
  "builtUpAreaSqft": {
    "label": "📐 Built-up area (sqft)",
    "format": "number"
  },
  "carpetAreaSqft": {
    "label": "📐 Carpet area (sqft)",
    "format": "number"
  },
  "carpetAreaText": {
    "label": "📐 Carpet area (as shown)",
    "format": "string"
  },
  "sizeRange": {
    "label": "📐 Size range",
    "format": "string"
  },
  "bedrooms": {
    "label": "🛏️ Bedrooms",
    "format": "number"
  },
  "bathrooms": {
    "label": "🛁 Bathrooms",
    "format": "number"
  },
  "balconies": {
    "label": "🪟 Balconies",
    "format": "number"
  },
  "parkingCount": {
    "label": "🅿️ Parking spaces",
    "format": "number"
  },
  "parkingInfo": {
    "label": "🅿️ Parking detail",
    "format": "string"
  },
  "configurations": {
    "label": "🧩 Configurations",
    "format": "string"
  },
  "floorText": {
    "label": "🏢 Floor",
    "format": "string"
  },
  "floorNumber": {
    "label": "🏢 Floor number",
    "format": "number"
  },
  "totalFloors": {
    "label": "🏗️ Total floors",
    "format": "number"
  },
  "facing": {
    "label": "🧭 Facing",
    "format": "string"
  },
  "furnishing": {
    "label": "🛋️ Furnishing",
    "format": "string"
  },
  "ageOfConstruction": {
    "label": "📅 Age of construction",
    "format": "string"
  },
  "possessionStatus": {
    "label": "🏁 Possession",
    "format": "string"
  },
  "possessionStarts": {
    "label": "🗝️ Possession starts",
    "format": "string"
  },
  "availableFrom": {
    "label": "📆 Available from",
    "format": "string"
  },
  "launchDate": {
    "label": "🚀 Launch date",
    "format": "string"
  },
  "projectUnits": {
    "label": "🏘️ Units in project",
    "format": "number"
  },
  "sharingType": {
    "label": "🛏️ Sharing type",
    "format": "string"
  },
  "tenantPreference": {
    "label": "👨‍👩‍👧 Tenant preferred",
    "format": "string"
  },
  "annualReturn": {
    "label": "📈 Expected annual return",
    "format": "string"
  },
  "ownershipType": {
    "label": "📜 Ownership",
    "format": "string"
  },
  "locationHub": {
    "label": "🏙️ Location hub",
    "format": "string"
  },
  "constructionStatus": {
    "label": "🧱 Construction status",
    "format": "string"
  },
  "latitude": {
    "label": "🌐 Latitude",
    "format": "number"
  },
  "longitude": {
    "label": "🌐 Longitude",
    "format": "number"
  },
  "address": {
    "label": "🏠 Address",
    "format": "string"
  },
  "addressLong": {
    "label": "🏠 Full address",
    "format": "string"
  },
  "sublocality": {
    "label": "📍 Sublocality",
    "format": "string"
  },
  "locality": {
    "label": "📍 Locality",
    "format": "string"
  },
  "localityId": {
    "label": "🗺️ Locality ID",
    "format": "string"
  },
  "localityUrl": {
    "label": "🗺️ Locality page",
    "format": "string"
  },
  "housingRegion": {
    "label": "🧭 Zone",
    "format": "string"
  },
  "city": {
    "label": "🏙️ City",
    "format": "string"
  },
  "cityId": {
    "label": "🗺️ City ID",
    "format": "string"
  },
  "metroRegion": {
    "label": "🌆 Metro region",
    "format": "string"
  },
  "state": {
    "label": "🗾 State",
    "format": "string"
  },
  "listerName": {
    "label": "👤 Lister",
    "format": "string"
  },
  "listerFirm": {
    "label": "🏢 Lister firm",
    "format": "string"
  },
  "listerType": {
    "label": "🧑‍💼 Lister type",
    "format": "string"
  },
  "listerDesignation": {
    "label": "🎖️ Lister designation",
    "format": "string"
  },
  "listerPhonePartial": {
    "label": "📞 Lister phone (masked)",
    "format": "string"
  },
  "listerUrl": {
    "label": "🔗 Lister profile",
    "format": "string"
  },
  "listerBadge": {
    "label": "🏅 Lister badge",
    "format": "string"
  },
  "isListerPrime": {
    "label": "⭐ Prime lister",
    "format": "boolean"
  },
  "isCertifiedAgent": {
    "label": "✅ Certified agent",
    "format": "boolean"
  },
  "isCertifiedProAgent": {
    "label": "✅ Certified pro agent",
    "format": "boolean"
  },
  "verificationStatus": {
    "label": "🛡️ Verification",
    "format": "string"
  },
  "verifiedAt": {
    "label": "🛡️ Verified on",
    "format": "string"
  },
  "isVerifiedProperty": {
    "label": "✅ Verified property",
    "format": "boolean"
  },
  "isCertifiedProperty": {
    "label": "🎖️ Certified property",
    "format": "boolean"
  },
  "isReraVerified": {
    "label": "🛡️ RERA verified",
    "format": "boolean"
  },
  "isMyGateCertified": {
    "label": "🚪 MyGate certified",
    "format": "boolean"
  },
  "isAuctionFlat": {
    "label": "🔨 Bank auction",
    "format": "boolean"
  },
  "isLocalityChampion": {
    "label": "🏆 Locality champion",
    "format": "boolean"
  },
  "isMostContacted": {
    "label": "📨 Most contacted",
    "format": "boolean"
  },
  "demandSignal": {
    "label": "🔥 Demand signal",
    "format": "string"
  },
  "satisfactionScore": {
    "label": "😊 Satisfaction score",
    "format": "number"
  },
  "adDeficit": {
    "label": "📉 Ad deficit",
    "format": "number"
  },
  "promotionTier": {
    "label": "🚀 Promotion tier",
    "format": "string"
  },
  "highlights": {
    "label": "⭐ Highlights",
    "format": "array"
  },
  "propertyTags": {
    "label": "🔖 Property tags",
    "format": "array"
  },
  "amenities": {
    "label": "🏊 Amenities",
    "format": "array"
  },
  "societyAmenities": {
    "label": "🏙️ Society amenities",
    "format": "array"
  },
  "flatAmenities": {
    "label": "🚿 Flat amenities",
    "format": "array"
  },
  "nearbyPlaces": {
    "label": "📍 Nearby landmarks",
    "format": "array"
  },
  "summary": {
    "label": "📝 Description",
    "format": "string"
  },
  "imageUrl": {
    "label": "🖼️ Image",
    "format": "string"
  },
  "imageUrls": {
    "label": "🖼️ All images",
    "format": "array"
  },
  "imageCount": {
    "label": "📷 Photo count",
    "format": "number"
  },
  "videoUrl": {
    "label": "🎬 Video",
    "format": "string"
  },
  "virtualTourUrl": {
    "label": "🕶️ Virtual tour",
    "format": "string"
  },
  "valuationLowInr": {
    "label": "📉 Fair-price low (INR)",
    "format": "number"
  },
  "valuationHighInr": {
    "label": "📈 Fair-price high (INR)",
    "format": "number"
  },
  "valuationEstimateInr": {
    "label": "🎯 Fair-price estimate (INR)",
    "format": "number"
  },
  "localityAvgRateInr": {
    "label": "📊 Locality avg rate (INR/sqft)",
    "format": "number"
  },
  "localityPriceTrendsUrl": {
    "label": "📈 Locality price trends",
    "format": "string"
  },
  "streetInfo": {
    "label": "🛣️ Street",
    "format": "string"
  },
  "buyersServed": {
    "label": "🤝 Buyers served by lister",
    "format": "number"
  },
  "marketTotalListings": {
    "label": "🧮 Listings in this market",
    "format": "number"
  },
  "marketNewProjectCount": {
    "label": "🏗️ New-project supply",
    "format": "number"
  },
  "marketResaleCount": {
    "label": "🔁 Resale supply",
    "format": "number"
  },
  "searchUrl": {
    "label": "🌐 Search page",
    "format": "string"
  },
  "pageNumber": {
    "label": "📄 Result page",
    "format": "number"
  },
  "postedDate": {
    "label": "🗓️ Posted",
    "format": "string"
  },
  "updatedDate": {
    "label": "🔄 Updated",
    "format": "string"
  },
  "updatedAgo": {
    "label": "⏳ Updated",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Housing.com Property Scraper - India Buy, Rent, PG & Commercial](https://apify.com/sian.agency/housing-com-property-scraper.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/sian.agency/housing-com-property-scraper.md) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
This Task's input is already configured above — use it as-is rather than inventing a new one.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/sian.agency/housing-com-property-scraper.md

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).
