{
  "data": {
    "id": "X46xKaa20oUA1fRiP",
    "userId": "5MA6vNutFLamzQuC2",
    "name": "zillow-scraper",
    "username": "maxcopell",
    "description": "Extract data about properties for sale and rent on Zillow using the Zillow API, but with no daily call limits. Scrape millions of listings and download your data as HTML, JSON, CSV, Excel, XML. Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.",
    "isPublic": true,
    "createdAt": "2023-12-08T14:28:38.819Z",
    "modifiedAt": "2026-10-13T20:01:05.798Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "gponlgiJVQa0gDkE9",
        "finishedAt": "2026-10-13T20:01:05.798Z",
        "buildNumberInt": 102,
        "buildNumber": "0.0.102"
      }
    },
    "stats": {
      "totalBuilds": 341,
      "totalRuns": 660546,
      "totalUsers": 8136,
      "totalUsers7Days": 344,
      "totalUsers30Days": 656,
      "totalUsers90Days": 1196,
      "lastRunStartedAt": "2026-10-14T07:00:02.327Z",
      "publicActorRunStats30Days": {
        "ABORTED": 10,
        "FAILED": 977,
        "SUCCEEDED": 58691,
        "TIMED-OUT": 8,
        "TOTAL": 59686
      },
      "actorReviewCount": 19,
      "actorReviewRating": 4.950142361868616,
      "bookmarkCount": 180
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "GIT_REPO",
        "buildTag": "latest"
      },
      {
        "versionNumber": "0.2",
        "sourceType": "GIT_REPO",
        "buildTag": "debug"
      },
      {
        "versionNumber": "0.99",
        "sourceType": "GIT_REPO",
        "buildTag": null
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 0,
      "memoryMbytes": 2048
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "REAL_ESTATE"
    ],
    "isDeprecated": false,
    "title": "Zillow Search Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/X46xKaa20oUA1fRiP/7kQvkXpVu8vatJC4f-a.png",
    "seoTitle": "Zillow Real Estate Scraper 🏘️",
    "seoDescription": "Scrape Zillow real estate listings by search. Get up to 2,000 property data for free including price, address, home type, photos, zestimate, ZPID.",
    "pricingInfos": [
      {
        "pricingModel": "PRICE_PER_DATASET_ITEM",
        "pricePerUnitUsd": 0.00075,
        "unitName": "results",
        "createdAt": "2023-12-13T12:49:27.476Z",
        "startedAt": "2023-12-13T12:49:27.476Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PRICE_PER_DATASET_ITEM",
        "pricePerUnitUsd": 0.0012,
        "unitName": "results",
        "createdAt": "2023-12-18T17:56:08.991Z",
        "startedAt": "2023-12-18T17:56:08.991Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2023-12-20T16:06:21.370Z"
      },
      {
        "pricingModel": "PRICE_PER_DATASET_ITEM",
        "pricePerUnitUsd": 0.002,
        "unitName": "results",
        "startedAt": "2024-01-10T00:00:00.000Z",
        "createdAt": "2024-01-08T07:33:27.204Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutFutureChangeAt": "2024-01-08T07:33:48.524Z",
        "notifiedAboutChangeAt": "2024-01-10T00:06:20.964Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-02-19T14:33:53.413Z",
        "startedAt": "2026-02-19T14:33:53.413Z",
        "apifyMarginPercentage": 0.2,
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Migration from Pay Per Result to Pay Per Event with apify-default-dataset-item event",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "isPrimaryEvent": true,
              "eventPriceUsd": 0.002
            }
          }
        },
        "forceContainsSignificantPriceChange": false
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": true,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0023
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.002
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0017
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0013
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0008
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0004
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-04-09T09:32:40.289Z",
        "startedAt": "2026-04-09T09:32:40.289Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": true,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Zillow Search Scraper\n\nA Zillow Search Scraper that extracts structured real-estate listing data from Zillow search results pages: bulk scraping of property listings to capture property addresses, listing prices and price history, valuation estimates and rent estimates, unique property identifiers, bedroom/bath counts, living area and lot size, listing status and days on market, geolocation (latitude/longitude), broker/agent metadata, open-house schedules, photo/media links and photo counts, and other market metadata and timestamps. The Actor supports scalable, area-aware crawling modes (map-marker sampling, pagination, and pagination with recursive zoom-in and map-splitting) to retrieve complete search-area coverage at scale, producing per-listing records optimized for market analysis, lead generation, investment research, and downstream machine learning or BI tasks.\n\n## Use cases\n\n- Enrich real estate websites or property directories with bulk listing metadata and images.  \n- Business intelligence and market analysis: track price trends, days-on-market, and neighborhood changes.  \n- Investment research: compare listing prices, valuation estimates, and market activity for underwriting or portfolio decisions.  \n- Real estate lead generation and agency prospecting based on active listings and broker information.  \n- Detect featured or highly visible listings and monitor listing visibility over time.  \n- Train AI/ML models on historical and current listing data for price prediction, demand forecasting, or trend detection.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/UNToVZCKMcVA/64BpmlVfLNg1Vwm/TtanacQ7ddSyYkdf7ZNHaCN4uvNJcn2v68VW+JOLNy7110lSn7LfQj7/4pT82i+xBp2m4iAreP0smnyw+uOI4FNn25717fwN6amQ27lYOpQNUq/8fmi1+5JnsN/+IXMXaB4EFT7VITcSgLrTnqhlHo6P8b7LWujdzQXUMw0M/C8IRDPNIIavMxtCyqVoQzyZL7cnSHtKm8QIP0ho5hNT1IkeHY3ex4ZjximUABgqBF2bAu7SyeeS4ruxn5JwbRADzLqaaE04ERGTDBZoI052O9fbJyLgnn4sw7wcOu1xJLR39Rq6Iv+incL \n"
  }
}