# PropertyGuru Real Estate Data Extractor

**Use case:** 

Extract detailed property listings from PropertyGuru, including prices, addresses, and agent information for market analysis.

## Input

```json
{
  "startUrl": "https://www.propertyguru.com.sg/property-for-sale",
  "results_wanted": 100,
  "max_pages": 10,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

## Output

```json
{
  "agent_company": {
    "label": "Agent Company",
    "format": "string"
  },
  "agent_name": {
    "label": "Agent Name",
    "format": "string"
  },
  "bathrooms": {
    "label": "Bathrooms",
    "format": "string"
  },
  "bedrooms": {
    "label": "Bedrooms",
    "format": "string"
  },
  "build_year": {
    "label": "Build Year",
    "format": "string"
  },
  "currency": {
    "label": "Currency",
    "format": "string"
  },
  "external_id": {
    "label": "External ID",
    "format": "string"
  },
  "image_url": {
    "label": "Image URL",
    "format": "string"
  },
  "is_developer_listing": {
    "label": "Is Developer Listing",
    "format": "boolean"
  },
  "is_official_listing": {
    "label": "Is Official Listing",
    "format": "boolean"
  },
  "is_verified": {
    "label": "Is Verified",
    "format": "boolean"
  },
  "listed_by": {
    "label": "Listed By",
    "format": "string"
  },
  "listing_id": {
    "label": "Listing ID",
    "format": "integer"
  },
  "listing_type": {
    "label": "Listing Type",
    "format": "string"
  },
  "location": {
    "label": "Location",
    "format": "string"
  },
  "posted_on": {
    "label": "Posted On",
    "format": "string"
  },
  "price": {
    "label": "Price",
    "format": "string"
  },
  "price_per_area": {
    "label": "Price Per Area",
    "format": "string"
  },
  "price_value": {
    "label": "Price Value",
    "format": "number"
  },
  "project_id": {
    "label": "Project ID",
    "format": "integer"
  },
  "property_type": {
    "label": "Property Type",
    "format": "string"
  },
  "recency": {
    "label": "Recency",
    "format": "string"
  },
  "search_page": {
    "label": "Search Page",
    "format": "integer"
  },
  "search_url": {
    "label": "Search URL",
    "format": "string"
  },
  "size": {
    "label": "Size",
    "format": "string"
  },
  "tenure": {
    "label": "Tenure",
    "format": "string"
  },
  "title": {
    "label": "Title",
    "format": "string"
  },
  "url": {
    "label": "URL",
    "format": "string"
  },
  "description": {
    "label": "Description",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [PropertyGuru Scraper](https://apify.com/shahidirfan/propertyguru-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/shahidirfan/propertyguru-scraper) to learn more, explore other use cases, and run it yourself.