Zillow Scraper - Unlimited Rentals, Sales & Sold Listings avatar

Zillow Scraper - Unlimited Rentals, Sales & Sold Listings

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Zillow Scraper - Unlimited Rentals, Sales & Sold Listings

Zillow Scraper - Unlimited Rentals, Sales & Sold Listings

Extract unlimited Zillow rentals, for-sale, and sold listings from entire metro areas. Prices, beds, baths, sqft, photos, agent contact, days on market, and 50+ fields per property. Bypasses the 1,000-result cap. 17 filters: price, beds, home types, foreclosures. CSV/JSON. No login needed.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

ClearPath

ClearPath

Maintained by Community

Actor stats

1

Bookmarked

41

Total users

13

Monthly active users

15 days ago

Last modified

Share

๐Ÿก Zillow Bulk Search Scraper | Unlimited Results (2026)

The only Zillow scraper on Apify that breaks through the 1,000-result limit. Get 10,000+ results for any search query.

Extract complete property datasets from entire metro areas automatically. Every other scraper on the platform caps at ~1,000 results per location. This one doesn't.

Clearpath Zillow Suite ย ย โ€ขย ย Search, contact, apply, and monitor Zillow listings
ย Bulk Search
โžค You are here
ย FSBO Leads
Contact FSBO owners and agents
ย Auto Apply
Submit rental applications instantly
ย Message Inbox
Export rental & buying conversations

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

clearpath/zillow-bulk-search-unlimited-scraper on Apify. Call: ApifyClient("TOKEN").actor("clearpath/zillow-bulk-search-unlimited-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs: locations (array, required), propertyType (string, required: forRent/forSale/sold), maxResultsPerLocation (integer). Full actor spec (input schema with all params/enums/defaults, output dataset fields, README): GET https://api.apify.com/v2/acts/clearpath~zillow-bulk-search-unlimited-scraper/builds/default (Bearer TOKEN) โ†’ inputSchema, actorDefinition.storages.dataset, readme. Pricing: PPE $2.99/1k properties. Get token: https://console.apify.com/account/integrations

How It Works

Zillow โ€” what this Actor scrapes
Step 1 โ€” Configure your search
Step 2 โ€” Paste as input JSON or run via API
Step 3 โ€” Complete property data, ready to analyze

๐Ÿš€ Quick Start

Note: If you don't specify propertyType, the actor defaults to forRent (rental listings).

Basic - Unlimited Results by Zip Code

{
"locations": ["77494", "90210"]
}

Advanced - Metro Area with Filters

{
"locations": ["Miami FL"],
"propertyType": "forSale",
"minPrice": 200000,
"maxPrice": 500000,
"homeTypes": ["singleFamily"]
}

Complete - Multi-Metro Unlimited Scraping

{
"locations": ["New York NY", "Los Angeles CA", "Chicago IL"],
"propertyType": "forRent",
"homeTypes": ["singleFamily", "townhome"],
"minPrice": 2500,
"maxPrice": 5000,
"minBedrooms": 3,
"maxBedrooms": 4,
"minLivingAreaSqft": 1500,
"includeRoomForRent": false,
"daysOnZillow": "1_month",
"sortBy": "price_low"
}

๐Ÿ“ Input Parameters

ParameterTypeDescriptionDefault
locationsarrayZip codes (e.g., "77494") or city names with state (e.g., "New York NY")Required
propertyTypestringType of listings: forRent, forSale, or soldforRent
homeTypesarrayProperty types: singleFamily, condo, apartment, townhome, multiFamily, manufactured, land. Leave empty for "Any".Optional
listingTypesarrayFor Sale only: fsba (Agent Listed), fsbo (Owner/FSBO), newConstruction, comingSoon, auction, foreclosure, foreclosed, preforeclosureOptional
minPriceintegerMinimum price (monthly rent for rentals, total price for sales/sold)Optional
maxPriceintegerMaximum price (monthly rent for rentals, total price for sales/sold)Optional
minBedroomsintegerMinimum number of bedroomsOptional
maxBedroomsintegerMaximum number of bedroomsOptional
minLivingAreaSqftintegerMinimum living area in square feetOptional
maxLivingAreaSqftintegerMaximum living area in square feetOptional
daysOnZillowstringTime filter: 1_day, 1_week, 2_weeks, 1_month, 3_months, 6_months, 12_months, 24_months, 36_monthsOptional
sortBystringSort order: rentalPriorityScore (Recommended), recentlyChanged, newest, price_high, price_low, bedrooms, bathroomsrecentlyChanged
showOnlyPriceReductionsbooleanFor Sale only: Show only listings with price dropsfalse
includePendingAndUnderContractbooleanInclude pending or under contract listingsfalse
includeAcceptingBackupOffersbooleanInclude listings accepting backup offersfalse
includeRoomForRentbooleanRentals only: Include room-for-rent listings (false = entire places only)false
maxResultsPerLocationintegerMaximum results per location. Leave empty for unlimited (automatic optimization).Unlimited

โš ๏ธ Common Mistakes That Return Zero Results

Most "no results" runs are caused by input that doesn't match Zillow's API. The actor accepts the canonical names below โ€” if you pass anything else, it will fail fast with a clear error instead of silently scraping nothing. Common pitfalls:

MistakeFix
"locations": ["123 Main St, Springfield, IL"]Street addresses are not supported. Use the ZIP code (60601), city + state (Springfield IL), or county (Sangamon County, IL).
"propertyType": "rent"Use the exact value forRent (also accepted: forSale, sold). Single-word aliases like rent / sale will be auto-mapped, but the canonical names are recommended.
"homeType": ["house", "townhouse"]The field is homeTypes (plural). Values are singleFamily, condo, apartment, townhome, multiFamily, manufactured, land โ€” not house / townhouse / multi-family.
"listingType": "rental" or "listingStatus": "forSale"Neither field exists in this actor. Use propertyType for rent/sale/sold and listingTypes for For-Sale subtypes (fsbo, fsba, newConstruction, etc.).
"maxItems": 100Use maxResultsPerLocation instead โ€” maxItems from other Zillow scrapers is silently ignored.
daysOnZillow: "1_day" on rural ZIP for soldMany rural ZIPs have zero sales per day/week. Try 1_month or longer, or use a broader location like the county.

If you get zero results, the actor now prints a checklist at the end of the run. Read it โ€” most fixes take 30 seconds.

Home Types by Property Type

For Rentals (4 types available):

  • Houses (singleFamily)
  • Condos/Co-ops (condo)
  • Apartments (apartment)
  • Townhomes (townhome)

For Sales & Sold (7 types available):

  • Houses (singleFamily)
  • Multi-family (multiFamily)
  • Manufactured (manufactured)
  • Lots/Land (land)
  • Condos/Co-ops (condo)
  • Apartments (apartment)
  • Townhomes (townhome)

Note: Invalid home types for the selected property type are automatically filtered.


Output Example - Rental Property (Single Family Home)

{
"rawData": {
"property": {
"zpid": 32291125,
"location": {
"latitude": 40.605087,
"longitude": -74.12963
},
"address": {
"streetAddress": "25 Graves St",
"zipcode": "10314",
"city": "Staten Island",
"state": "NY"
},
"media": {
"propertyPhotoLinks": {
"highResolutionLink": "https://photos.zillowstatic.com/fp/52df8fe9f1506a9d61fd419290d75af3-p_f.jpg"
},
"thirdPartyPhotoLinks": {
"streetViewLink": "https://maps.googleapis.com/maps/api/streetview?size=1440x448&location=40.60508728027344,-74.12963104248047&key=AIzaSyBWYJWCA8FNMQvSe_k3LKfDGJaEgdKwsco&signature=i3mkZcxB_HnNYUbAC2JoAG0O5JQ=",
"satelliteLink": "https://maps.googleapis.com/maps/api/staticmap?mobile=false&sensor=true&maptype=satellite&size=1440x896&zoom=19&center=40.60508728027344,-74.12963104248047&key=AIzaSyBWYJWCA8FNMQvSe_k3LKfDGJaEgdKwsco&signature=x9iueP_l9ELcUULFhH50sgpEWRo=",
"streetViewMetadataLink": "https://maps.googleapis.com/maps/api/streetview/metadata?location=40.60508728027344,-74.12963104248047&key=AIzaSyBWYJWCA8FNMQvSe_k3LKfDGJaEgdKwsco&signature=fWn1V_vU1lbObbBrt0A88S2qg7g="
},
"hasVRModel": false,
"hasVideos": false,
"hasIMX": false,
"hasApprovedThirdPartyVirtualTour": false,
"allPropertyPhotos": {
"highResolution": [
"https://photos.zillowstatic.com/fp/52df8fe9f1506a9d61fd419290d75af3-p_f.jpg",
"https://photos.zillowstatic.com/fp/c28ef296f49b0ea3321c059fbfa99d17-p_f.jpg",
"https://photos.zillowstatic.com/fp/9deb836b532c61c0be2aa87367ab6df5-p_f.jpg",
"https://photos.zillowstatic.com/fp/9dea4fe510f871eaf1b341f0a208a9cb-p_f.jpg",
"https://photos.zillowstatic.com/fp/dbbfc9fff4507d70d85c4021ad0cdb6b-p_f.jpg",
"https://photos.zillowstatic.com/fp/bc7198a889e3de798e0e96533134347a-p_f.jpg",
"https://photos.zillowstatic.com/fp/aa5814e88702dd2770e53184c39c0c30-p_f.jpg"
]
}
},
"isFeatured": true,
"isShowcaseListing": false,
"rental": {
"areApplicationsAccepted": true,
"isRoomForRent": false,
"isBuildToRent": false,
"isRentByBed": false,
"marketingTreatments": [
"paid",
"zillowRentalManager"
],
"baseRent": 2900.0,
"hasVirtualTour": false
},
"currency": "usd",
"country": "usa",
"listingDateTimeOnZillow": 1762957305339,
"bestGuessTimeZone": "America/New_York",
"isUnmappable": false,
"listCardRecommendation": {
"flexFieldRecommendations": [
{
"displayString": "Apply instantly",
"flexFieldType": "unknown",
"contentType": "frZillowApplication"
},
{
"displayString": "20 hours ago",
"flexFieldType": "unknown",
"contentType": "timeOnInfo"
}
]
},
"bathrooms": 1.0,
"factsAndFeatures": {
"fullBathroomCount": 1
},
"bedrooms": 3,
"livingArea": 1300,
"propertyType": "singleFamily",
"listing": {
"listingStatus": "forRent",
"marketingStatus": "active",
"palsId": "100066001_c7e0b41e1b1b572ed7939c72281eb1bbd6d9202166d9aa407944c405c5e7c509",
"providerListingID": "2sxsun9f36z8",
"listingSubType": {}
},
"daysOnZillow": 0,
"isPreforeclosureAuction": false,
"price": {
"value": 2900,
"pricePerSquareFoot": 2
},
"estimates": {
"zestimate": 771400,
"rentZestimate": 3132
},
"zillowOwnedProperty": {
"isZillowOwned": false
},
"taxAssessment": {
"taxAssessedValue": 698000,
"taxAssessmentYear": "2024"
},
"hdpView": {
"listingStatus": "forRent",
"price": 2900,
"hdpUrl": "/homedetail/MobileAppHDPShopperPlatformServicePage.htm?fromApp=true&p=android&variant=FOR_RENT#zpid=32291125&homeDetailsVariant=FOR_RENT&webviewLayout=doubleScroll&showFactsAndFeatures=true&fromApp=true&gmaps=true&streetview=true"
},
"region": {},
"personalizedResult": {
"isViewed": false,
"userRecommendation": {
"isRecommendedForYou": false,
"homeInsight": "High ceilings"
}
},
"propertyDisplayRules": {
"canShowAddress": true,
"canShowOnMap": true,
"agent": {},
"mls": {
"brokerName": "Listing by: Real estate",
"mustDisplayBrokerName": true
},
"builder": {},
"soldByOffice": {},
"listingCategory": "category2"
},
"ssid": 100066,
"hasFloorPlan": false
},
"resultType": "property"
},
"scrapedAt": "2025-11-13T11:05:04.952924+00:00",
"location": "New York"
}

Output Example - For Sale Property

{
"rawData": {
"property": {
"zpid": 20534090,
"location": {
"latitude": 34.111256,
"longitude": -118.399864
},
"address": {
"streetAddress": "9415 Cherokee Ln",
"zipcode": "90210",
"city": "Beverly Hills",
"state": "CA"
},
"media": {
"propertyPhotoLinks": {
"highResolutionLink": "https://photos.zillowstatic.com/fp/c88e179f52033c3abf752a1e363fa353-p_f.jpg"
},
"thirdPartyPhotoLinks": {
"streetViewLink": "https://maps.googleapis.com/maps/api/streetview?size=1440x448&location=34.11125564575195,-118.39986419677734&key=AIzaSyBWYJWCA8FNMQvSe_k3LKfDGJaEgdKwsco&signature=VznZzV8Fm0bFjMIfhVyyNgC-ZbY=",
"satelliteLink": "https://maps.googleapis.com/maps/api/staticmap?mobile=false&sensor=true&maptype=satellite&size=1440x896&zoom=19&center=34.11125564575195,-118.39986419677734&key=AIzaSyBWYJWCA8FNMQvSe_k3LKfDGJaEgdKwsco&signature=Lmpyl_iWrSCgZLh0s_IO5t0QJOs=",
"streetViewMetadataLink": "https://maps.googleapis.com/maps/api/streetview/metadata?location=34.11125564575195,-118.39986419677734&key=AIzaSyBWYJWCA8FNMQvSe_k3LKfDGJaEgdKwsco&signature=uPn5c2cZuXCoIQFcESaxJKZ2LZg="
},
"hasVRModel": false,
"hasVideos": false,
"hasIMX": false,
"hasApprovedThirdPartyVirtualTour": false,
"allPropertyPhotos": {
"highResolution": [
"https://photos.zillowstatic.com/fp/c88e179f52033c3abf752a1e363fa353-p_f.jpg",
"https://photos.zillowstatic.com/fp/ec0ed54f890a19ac6f5a671b7eb3d213-p_f.jpg"
]
}
},
"isFeatured": false,
"isShowcaseListing": false,
"rental": {
"areApplicationsAccepted": false,
"hasVirtualTour": false
},
"currency": "usd",
"country": "usa",
"listingDateTimeOnZillow": 1760550153893,
"bestGuessTimeZone": "America/Los_Angeles",
"isUnmappable": false,
"listCardRecommendation": {
"flexFieldRecommendations": [
{
"displayString": "Open: Sun 1-4pm (11/23)",
"flexFieldType": "openHouse",
"contentType": "openHouse"
},
{
"displayString": "Price cut: $274,000 (10/30)",
"flexFieldType": "priceCut",
"contentType": "priceCut"
},
{
"displayString": "Sparkling pool and spa",
"flexFieldType": "homeInsight",
"contentType": "homeInsight"
}
]
},
"bathrooms": 4.0,
"factsAndFeatures": {
"quarterBathroomCount": 0,
"halfBathroomCount": 1,
"threeQuarterBathroomCount": 0,
"fullBathroomCount": 3
},
"bedrooms": 4,
"livingArea": 3313,
"yearBuilt": 1956,
"lotSizeWithUnit": {
"lotSize": 0.5567,
"lotSizeUnit": "acres"
},
"propertyType": "singleFamily",
"listing": {
"listingStatus": "forSale",
"marketingStatus": "active",
"palsId": "17327010_25605287",
"listingSubType": {
"isOpenHouse": true,
"isFSBA": true
}
},
"daysOnZillow": 28,
"isPreforeclosureAuction": false,
"openHouseShowingList": [
{
"startTime": 1763931600000,
"endTime": 1763942400000
}
],
"price": {
"value": 3425000,
"changedDate": 1761807600000,
"priceChange": -274000,
"pricePerSquareFoot": 1034
},
"estimates": {
"zestimate": 3297500,
"rentZestimate": 8307
},
"zillowOwnedProperty": {
"isZillowOwned": false
},
"taxAssessment": {
"taxAssessedValue": 268041,
"taxAssessmentYear": "2024"
},
"hdpView": {
"listingStatus": "forSale",
"price": 3425000,
"hdpUrl": "/homedetail/MobileAppHDPShopperPlatformServicePage.htm?fromApp=true&p=android&variant=FOR_SALE#zpid=20534090&homeDetailsVariant=FOR_SALE&webviewLayout=doubleScroll&showFactsAndFeatures=true&fromApp=true&gmaps=true&streetview=true"
},
"region": {},
"personalizedResult": {
"isViewed": false
},
"propertyDisplayRules": {
"canShowAddress": true,
"canShowOnMap": true,
"agent": {
"agentName": "Corey Weiss"
},
"mls": {
"brokerName": "Berkshire Hathaway HomeServices California Properties"
},
"builder": {},
"soldByOffice": {},
"listingCategory": "category1"
},
"ssid": 17327,
"hasFloorPlan": false
},
"resultType": "property"
},
"scrapedAt": "2025-11-13T09:54:33.969323+00:00",
"location": "90210"
}

Output Example - Sold Property

Note: Sold properties have similar structure to For Sale properties, with additional fields like dateSold, listPrice, and priceChange showing the sales history.

{
"rawData": {
"property": {
"zpid": 32172111,
"location": {
"latitude": 40.680016,
"longitude": -73.823006
},
"address": {
"streetAddress": "11702 111th Ave",
"zipcode": "11420",
"city": "South Ozone Park",
"state": "NY"
},
"media": {
"propertyPhotoLinks": {
"highResolutionLink": "https://photos.zillowstatic.com/fp/33cce8b549e19eb9a9fc7ab6782de04a-p_f.jpg"
},
"thirdPartyPhotoLinks": {
"streetViewLink": "https://maps.googleapis.com/maps/api/streetview?size=1440x448&location=40.680015563964844,-73.82300567626953&key=AIzaSyBWYJWCA8FNMQvSe_k3LKfDGJaEgdKwsco&signature=ELr_hDurSSocnIFAL3EMvIzMB68=",
"satelliteLink": "https://maps.googleapis.com/maps/api/staticmap?mobile=false&sensor=true&maptype=satellite&size=1440x896&zoom=19&center=40.680015563964844,-73.82300567626953&key=AIzaSyBWYJWCA8FNMQvSe_k3LKfDGJaEgdKwsco&signature=OnkguMrZWHQpTc3TLQerLMtIzt4=",
"streetViewMetadataLink": "https://maps.googleapis.com/maps/api/streetview/metadata?location=40.680015563964844,-73.82300567626953&key=AIzaSyBWYJWCA8FNMQvSe_k3LKfDGJaEgdKwsco&signature=tvGk3scaxsCTwhoLn5ny-jdGFPI="
},
"hasVRModel": false,
"hasVideos": false,
"hasIMX": false,
"hasApprovedThirdPartyVirtualTour": false,
"allPropertyPhotos": {
"highResolution": [
"https://photos.zillowstatic.com/fp/33cce8b549e19eb9a9fc7ab6782de04a-p_f.jpg",
"https://photos.zillowstatic.com/fp/bc214b046bfef2c6dab498af7e1b11e5-p_f.jpg",
"https://photos.zillowstatic.com/fp/7779fd3b7a24972dcec2c0b37be4123d-p_f.jpg",
"https://photos.zillowstatic.com/fp/3a6fc37c396778fa32325a56021bea38-p_f.jpg",
"https://photos.zillowstatic.com/fp/b71433aed08b3e0439dbaf9379ce54a2-p_f.jpg"
]
}
},
"isFeatured": false,
"isShowcaseListing": false,
"rental": {
"areApplicationsAccepted": false,
"hasVirtualTour": false
},
"currency": "usd",
"country": "usa",
"listingDateTimeOnZillow": 1768521600000,
"bestGuessTimeZone": "America/New_York",
"isUnmappable": false,
"listCardRecommendation": {
"flexFieldRecommendations": [
{
"displayString": "1 minute ago",
"flexFieldType": "timeOnInfo",
"contentType": "timeOnInfo"
},
{
"displayString": "1 day on Zillow",
"flexFieldType": "daysOnZillow",
"contentType": "daysOnZillow"
}
]
},
"lastSoldDate": 1735016400000,
"factsAndFeatures": {},
"livingArea": 2450,
"yearBuilt": 1935,
"lotSizeWithUnit": {
"lotSize": 3484.8,
"lotSizeUnit": "squareFeet"
},
"propertyType": "singleFamily",
"listing": {
"listingStatus": "recentlySold",
"marketingStatus": "active",
"palsId": "7306001_f82c5e5d367cc7394b8b5dd1c6204c56",
"providerListingID": "*APID231772*",
"listingSubType": {}
},
"daysOnZillow": 324,
"isPreforeclosureAuction": false,
"price": {
"value": 10,
"pricePerSquareFoot": 0
},
"estimates": {
"zestimate": 913000,
"rentZestimate": 4094
},
"zillowOwnedProperty": {
"isZillowOwned": false
},
"taxAssessment": {
"taxAssessedValue": 1013000,
"taxAssessmentYear": "2024"
},
"hdpView": {
"listingStatus": "forSale",
"price": 0,
"hdpUrl": "/homedetail/MobileAppHDPShopperPlatformServicePage.htm?fromApp=true&p=android&variant=FOR_SALE#zpid=32172111&homeDetailsVariant=FOR_SALE&webviewLayout=doubleScroll&showFactsAndFeatures=true&fromApp=true&gmaps=true&streetview=true"
},
"region": {},
"personalizedResult": {
"isViewed": false
},
"propertyDisplayRules": {
"canShowAddress": true,
"canShowOnMap": true,
"agent": {},
"mls": {
"brokerName": "Listing by: Auction.com",
"mustDisplayBrokerName": true
},
"builder": {},
"soldByOffice": {},
"listingCategory": "category2"
},
"hasFloorPlan": false
},
"resultType": "property"
},
"scrapedAt": "2025-11-13T11:07:06.486618+00:00",
"location": "New York"
}

๐Ÿ’ฐ Pricing - Pay Per Result

Only pay for what you scrape. No monthly fees, no commitments.

TierPrice per 1,000 results
Regular$2.99
Bronze$2.49
Silver$2.29
Gold$1.99

๐Ÿ’ก Advanced Usage

Unlimited Metro Area Scraping

{
"locations": ["New York NY"],
"propertyType": "forSale",
"maxResultsPerLocation": null
}

Foreclosures & Price Reductions

{
"locations": ["Phoenix AZ"],
"propertyType": "forSale",
"listingTypes": ["foreclosure", "auction"],
"showOnlyPriceReductions": true
}

Filtered Rentals

{
"locations": ["Seattle WA"],
"propertyType": "forRent",
"homeTypes": ["singleFamily", "townhome"],
"minBedrooms": 3
}

Multi-City Sales

{
"locations": ["Miami FL", "Tampa FL"],
"propertyType": "forSale",
"minPrice": 200000,
"maxPrice": 500000
}

๐Ÿ“Š Data Export

Export your unlimited property datasets in multiple formats:

  • JSON - Perfect for programmatic analysis, API integration, and data pipelines
  • CSV - Import directly into spreadsheets for sorting, filtering, and reporting
  • Excel - Create professional reports with formatting and formulas
  • RSS - Set up real-time feeds for monitoring new listings

๐Ÿค– Automation

Scheduled Runs

Set up automated unlimited scraping on your schedule:

  • Daily market monitoring - Track new listings and price changes across metro areas every morning
  • Weekly comprehensive reports - Generate complete market datasets every Monday
  • Monthly analysis - Deep-dive market trends on the 1st of each month

Webhooks

Receive real-time notifications when unlimited scraping completes:

  • Integration endpoints - Send complete datasets directly to your business intelligence tools
  • Slack notifications - Get alerts in your team channels when metro area scraping finishes
  • Email reports - Automated delivery of comprehensive property data

๐ŸŽฏ Best Practices

Unlimited Scraping

  • Use specific metro areas instead of broad state names for more targeted results
  • The actor automatically optimizes performance for any area size - dense cities, suburbs, or rural areas
  • For best results, specify clear filters (price range, home types) to focus on relevant properties

Real Estate Investment at Scale

  • Scrape entire metro areas monthly to track market changes over time
  • Use showOnlyPriceReductions with unlimited scraping to find every motivated seller
  • Track foreclosures and auctions city-wide with listingTypes filters
  • Export complete datasets to Excel/CSV for neighborhood-by-neighborhood analysis

โ“ FAQ

Q: How does unlimited scraping work? A: The actor uses a smart algorithm to automatically divide large search areas into smaller regions, bypassing Zillow's 1000-result pagination limit. It handles all the complexity automatically - you just specify your location and filters, and get unlimited results.

Q: How many properties can I scrape? A: Truly unlimited. You pay per result delivered, starting at $2.99 per 1,000 properties (lower with tier discounts). Scrape entire metro areas with tens of thousands of listings.

Q: What's the difference between this and the zip-code-search actor? A: Zip-code-search is limited to 1000 results per location (Zillow's pagination limit). This bulk scraper bypasses that limit automatically, enabling extraction of complete datasets from entire cities (e.g., all 50,000+ Miami listings).

Q: How long does unlimited scraping take? A: Depends on the area size. Small cities (5,000 listings) take 1-2 minutes. Large metros (50,000+ listings) take 10-30 minutes. The actor automatically optimizes speed for your specific search.

Q: Do I need a Zillow account? A: No Zillow account or login is required. The actor extracts publicly available listing data.

Q: What's the cost? A: Pay per result, starting at $2.99 per 1,000 properties. Volume discounts available through tier pricing (Bronze/Silver/Gold). No monthly fees.

Q: How current is the data? A: Data is extracted in real-time. Properties reflect the current state at the time of scraping.

Q: Are there rate limits? A: The actor includes built-in rate limit handling with automatic retries and proxy support to ensure reliable extraction without manual intervention.

Q: Can I limit results per location? A: Yes! Set maxResultsPerLocation to any number (e.g., 5000). Leave it empty for unlimited results with automatic optimization.

Q: What are property groups? A: Property groups are apartment complexes that Zillow returns with price ranges instead of specific unit prices. The scraper automatically expands them into detailed unit listings with exact prices, apartment numbers, and individual bed/bath counts. This happens automatically for all rental searches with no configuration needed.

Q: Can I scrape multiple cities at once? A: Yes! The locations parameter accepts arrays of zip codes and city names. Cities are processed sequentially to manage memory efficiently.

Q: Is proxy support included? A: Yes, the actor includes built-in Apify residential proxy support for reliable access.

Q: Can I schedule unlimited scraping? A: Yes! Set up scheduled runs (daily, weekly, monthly) through the Apify platform to automatically monitor complete markets over time.

Q: What formats can I export data in? A: JSON, CSV, Excel, and RSS formats directly from the Apify platform.


๐Ÿ“ง Support


This actor extracts publicly available property listing data. Users are responsible for complying with applicable data protection regulations (GDPR in the EU, CCPA in the US).

Responsible Use: This tool is intended for legitimate real estate research, market analysis, and investment purposes. Do not use scraped data for spam, harassment, or any activities that violate privacy laws.


๐Ÿš€ Start Extracting Unlimited Zillow Property Data Now


Break through pagination limits and unlock complete market intelligence. Pay only for the results you need.