# Scrape homes for sale by ZIP code

**Use case:** 

Extract homes for sale by US ZIP code from Zillow. Structured property data with prices. Pay per result.

## Input

```json
{
  "zipCodes": [
    "10001"
  ],
  "operationType": "sale",
  "startUrls": [],
  "zpids": [],
  "fetchDetails": false,
  "detailSource": "residential",
  "maxItems": 5,
  "priceMin": 0,
  "priceMax": 0,
  "bedsMin": 0,
  "bedsMax": 0,
  "bathsMin": 0,
  "sqftMin": 0,
  "sqftMax": 0,
  "yearBuiltMin": 0,
  "yearBuiltMax": 0,
  "maxHoa": 0,
  "sortBy": "days",
  "keywords": "",
  "mustHavePool": false,
  "mustHaveGarage": false,
  "mustHaveAC": false,
  "has3DTour": false,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "US"
  }
}
```

## Output

```json
{
  "address": {
    "label": "Address",
    "format": "text"
  },
  "price": {
    "label": "Price",
    "format": "number"
  },
  "beds": {
    "label": "Beds",
    "format": "number"
  },
  "baths": {
    "label": "Baths",
    "format": "number"
  },
  "livingArea": {
    "label": "Sq Ft",
    "format": "number"
  },
  "yearBuilt": {
    "label": "Year Built",
    "format": "number"
  },
  "homeType": {
    "label": "Type",
    "format": "text"
  },
  "listingStatus": {
    "label": "Status",
    "format": "text"
  },
  "url": {
    "label": "URL",
    "format": "link"
  }
}
```

## About this Actor

This example demonstrates how to use [Zillow ZIP Code Scraper](https://apify.com/unfenced-group/zillow-zip-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/unfenced-group/zillow-zip-scraper) to learn more, explore other use cases, and run it yourself.