{
  "data": {
    "id": "7EG6vc4LOoouPfk3t",
    "userId": "JBwsYegz33SZo2g1Y",
    "name": "zillow-scraper-ppe",
    "username": "igolaizola",
    "description": "Zillow data extractor / API alternative. Scrape US listings at scale (buy, rent, sold) with rich fields and images. Use granular filters, sort, proxies. Export JSON/CSV to drive real-estate analytics, comps, market trends, and investor/agent leads.",
    "isPublic": true,
    "createdAt": "2025-09-26T14:20:10.264Z",
    "modifiedAt": "2026-10-19T13:35:12.328Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "hZ0Or8ORgGJiXIUhJ",
        "finishedAt": "2026-10-19T13:35:12.328Z",
        "buildNumberInt": 74,
        "buildNumber": "0.0.74"
      }
    },
    "stats": {
      "totalBuilds": 74,
      "totalRuns": 162574,
      "totalUsers": 950,
      "totalUsers7Days": 76,
      "totalUsers30Days": 171,
      "totalUsers90Days": 339,
      "lastRunStartedAt": "2026-11-03T12:23:57.261Z",
      "publicActorRunStats30Days": {
        "ABORTED": 10,
        "FAILED": 7,
        "SUCCEEDED": 29594,
        "TIMED-OUT": 0,
        "TOTAL": 29611
      },
      "actorReviewCount": 9,
      "actorReviewRating": 5,
      "bookmarkCount": 28
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "GIT_REPO",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 1800,
      "memoryMbytes": 128,
      "maxItems": null,
      "maxTotalChargeUsd": null
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "REAL_ESTATE",
      "LEAD_GENERATION",
      "AUTOMATION"
    ],
    "isDeprecated": false,
    "title": "Zillow Scraper ($0.9 per 1000 results)",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/JBwsYegz33SZo2g1Y-actor-7EG6vc4LOoouPfk3t-HselUWIMeZ-freepik__remove-the-circle-make-all-the-background-same-col__310",
    "seoTitle": null,
    "seoDescription": null,
    "pricingInfos": [
      {
        "minimalMaxTotalChargeUsd": 0.5,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "eventPriceUsd": 0.0005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Result",
              "eventDescription": "Cost per result item returned",
              "eventPriceUsd": 0.0009,
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2025-09-30T14:36:23.108Z",
        "createdAt": "2025-09-30T14:36:23.814Z",
        "apifyMarginPercentage": 0
      },
      {
        "minimalMaxTotalChargeUsd": 0.5,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "eventPriceUsd": 0.0005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Result",
              "eventDescription": "Cost per result item returned",
              "eventPriceUsd": 0.0009,
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-03-30T23:28:27.938Z",
        "createdAt": "2026-03-30T23:28:27.938Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": 0.5,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": true,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "Result",
              "eventDescription": "Cost per result item returned",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.0009,
              "isPrimaryEvent": true
            },
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.0005
            }
          }
        },
        "createdAt": "2026-06-01T06:30:01.030Z",
        "startedAt": "2026-06-01T06:30:01.030Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": 0.5,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "Result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.0009,
              "isPrimaryEvent": true
            },
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.0005
            }
          }
        },
        "startedAt": "2026-06-01T06:43:30.120Z",
        "createdAt": "2026-06-01T06:43:30.329Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": 0.5,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": true,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "Result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.0009,
              "isPrimaryEvent": true
            },
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.0005
            },
            "fetch-details": {
              "eventTitle": "Fetch Details",
              "eventDescription": "Fetch details for a result (fetchDetails: true)",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.002
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0019
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0018
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0017
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0017
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0017
                }
              }
            }
          }
        },
        "createdAt": "2026-06-01T12:06:23.591Z",
        "startedAt": "2026-06-01T12:06:23.591Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": 0.5,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": true,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "Result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.0009,
              "isPrimaryEvent": true
            },
            "fetch-detail": {
              "eventTitle": "Fetch Detail",
              "eventDescription": "Fetch detail for a result (fetchDetails: true)",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.002
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0019
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0018
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0017
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0017
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0017
                }
              }
            },
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.0005
            }
          }
        },
        "createdAt": "2026-06-02T04:06:12.790Z",
        "startedAt": "2026-06-02T04:06:12.790Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Zillow Scraper – U.S. Real-Estate Data (Buy / Rent / Sold)\n\nA web-scraping Actor that extracts U.S. residential listing data from Zillow for buy, rent, and sold markets; it collects structured property metadata (addresses and geolocation), pricing and valuation metrics, bedroom/bath/size/year attributes, listing status and timing (listing dates, days on market, price-change events), high-resolution media and 3D/virtual tour indicators, and marketplace flags. The Actor supports targeted searches by location(s) and radius, rich filtering by property type and features (for example AC, pool, waterfront, lot/size, garage/basement, pets and rental-specific attributes), sorting, and optional retrieval of full detail pages to augment each listing with narrative descriptions, parcel and tax records, price and tax history, comparable nearby homes, school assignments, walk/bike/transit mobility scores, HOA and lot information, and valuation/estimate time series. Outputs are normalized listing records suitable for analysis, trend tracking, lead generation, and downstream property-data use cases.\n\n## Use cases\n\n- Market research and tracking price trends by city, ZIP code, or neighborhood  \n- Monitoring new listings, recent price drops, and time-on-market metrics  \n- Filtering and extracting inventories by home type, amenities, size, lot, and year built  \n- Building lead lists for agents, investors, and brokerage sourcing  \n- Compiling sold-property datasets and historical price/tax change analysis  \n- Enriching property datasets with full-detail data: descriptions, comparables, school assignments, mobility scores, and valuation estimates",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC1414Ho0o47gueyBYlWVYWUolG5TOf5odXJUT4GRc01qLDPutjFQXZQcwTNFCoxaviNSdh6OPSsOdeCGsmrfbxeU9Knfhi9eAQJMbjJ89yyL0ucB8fDK367wv9Dhi4GStzKjvaTFS1yCInsPjhXdmYgRtKjCaj4OMN6zQcLTggg/i+YQKRabBG+ONjE5N3svDs3bR6/rn/jGSeshfvsTO3wEqDkUgMtTgL5aDydhEMIqS3bQRwNVhjxjxmuHHrFcEiEaZVZk6XBPqtd13Wo7pRm2dNlUtgEkZrASd39kmuiOT7mUwC9R3hCo2QqJVnlGGbYmwaUlqhbivu67SB3x11 \n"
  }
}