{
  "data": {
    "id": "dWFnXVVnn84CXqdrz",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "zillow-property-listings-scraper",
    "username": "fetch_cat",
    "description": "Scrape public Zillow sale, rent, and sold property search results with prices, addresses, beds, baths, brokers, images, and map coordinates.",
    "isPublic": true,
    "createdAt": "2026-07-08T08:18:27.873Z",
    "modifiedAt": "2026-07-31T08:50:02.396Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "oC5RJ9gkwLMNHL4dm",
        "finishedAt": "2026-07-31T08:50:02.396Z",
        "buildNumberInt": 100014,
        "buildNumber": "0.1.14"
      }
    },
    "stats": {
      "totalBuilds": 14,
      "totalRuns": 139,
      "totalUsers": 2,
      "totalUsers7Days": 1,
      "totalUsers30Days": 1,
      "totalUsers90Days": 1,
      "lastRunStartedAt": "2026-08-26T10:30:44.327Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 1,
        "SUCCEEDED": 30,
        "TIMED-OUT": 0,
        "TOTAL": 31
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 512
    },
    "exampleRunInput": {
      "body": "{\n  \"locations\": [\n    \"San Francisco, CA\"\n  ],\n  \"listingType\": \"for_sale\",\n  \"maxItems\": 20,\n  \"maxPages\": 1,\n  \"proxy\": {\n    \"useApifyProxy\": true,\n    \"apifyProxyGroups\": [\n      \"RESIDENTIAL\"\n    ],\n    \"apifyProxyCountry\": \"US\"\n  }\n}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "REAL_ESTATE",
      "LEAD_GENERATION",
      "AUTOMATION"
    ],
    "isDeprecated": false,
    "title": "Zillow Property Listings Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-dWFnXVVnn84CXqdrz-VX8eddQhXZ-zillow-property-listings-scraper-actor-icon.png",
    "seoTitle": "Zillow Property Listings Scraper - Export Homes",
    "seoDescription": "Scrape Zillow property listings by city or search URL. Export prices, addresses, beds, baths, brokers, images, status, and coordinates to CSV or JSON.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-08T08:21:48.349Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Property listing saved",
              "eventDescription": "Per Zillow property listing saved to the dataset",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00115
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.001
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00078
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0006
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0004
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00028
                }
              }
            }
          }
        },
        "createdAt": "2026-07-08T08:21:49.776Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-08T08:27:10.752Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Item extracted",
              "eventDescription": "Charged per item extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00012508
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00010877
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000084839
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.000065261
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.000043507
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000030455
                }
              }
            }
          }
        },
        "createdAt": "2026-07-08T08:27:11.822Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-08T08:30:24.426Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Item extracted",
              "eventDescription": "Charged per item extracted.",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00012508
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00010877
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000084839
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.000065261
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.000043507
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000030455
                }
              }
            }
          }
        },
        "createdAt": "2026-07-08T08:30:25.504Z",
        "notifiedAboutChangeAt": "2026-07-13T10:36:22.884Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Zillow Property Listings Scraper\n\nA web-scraping Actor that converts Zillow search locations or filtered Zillow search URLs into clean, deduplicated structured property-listing rows for sale, rent, or recently sold inventory. It extracts search-card data by using Zillow’s structured search-state when present or by parsing embedded structured data on search pages, preserves filter and map provenance from filtered URLs, applies explicit numeric filters before saving, and deduplicates results across sources. Outputs are stable property identifiers and URLs plus structured market data such as price (numeric and formatted), address components, bedroom/bath counts, living area and lot metrics, listing status and days-on-market, geographic coordinates, brokerage attribution, public images, valuation estimates, timestamps, and per-source provenance and diagnostics; the Actor supports pagination, resumable progress markers, and source-level result diagnostics.\n\n## Use cases\n\n- Monitor housing inventory and listing churn in target cities, ZIPs, neighborhoods, or custom Zillow searches  \n- Collect comparable properties and price/attribute snapshots for valuation or investment analysis  \n- Enrich market research with structured sale, rental, or recently sold listing data and valuation estimates  \n- Build relocation shortlists across multiple cities or neighborhoods using filtered Zillow results  \n- Track public listing changes over time for competitive market monitoring or brokerage surveillance  \n- Provide structured search-result inputs for proptech dashboards and data-team pipelines",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBilFV4uQ1gO1RM2CpWma2EdYxuiyE4zFDBffMJ2inT5coyTdCS1/MFooHslnwGY66EPhHbuMYCo39GQh8NwD3F9WsDv07wmmcuFVTw2RTTC2u45KGAwbZ67Cv7Xw5voSv/fSRQNs3Kk9HZEHPPvFHJoQWNsG59qI6x5Sd2GHBN6cPCgx3OIt5mhdqmnJxHUAjmCUIDPAM5MI7VfazUm1JD9fW4dFk40TPetM0ytlRCjO4zGk6bMI3mSAiD+U/E+ujas4p4qFxtxGbzc4O9zFnzD72jS51GvJIjj9bXJ2M7/8Hq2YInto8JL+YeRsN0t0CzyNRuOzMVWun/gDUjJwX \n"
  }
}