{"uid":"cap_oY0-S2fEo4ER5xKDxS7M1","slug":"stableapify-dev-dca15ca6","name":"Zillow Property Scraper via StableApify","description":"Start the \"Zillow Search Scraper\" Apify actor (maxcopell/zillow-scraper). 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 da…","url":"https://stableapify.dev/api/actors/maxcopell/zillow-scraper/call","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","required":["listingType","extractionMethod","sort"],"properties":{"bbox":{"type":"object","required":["west","east","south","north"],"properties":{"east":{"type":"number","maximum":180,"minimum":-180},"west":{"type":"number","maximum":180,"minimum":-180},"north":{"type":"number","maximum":90,"minimum":-90},"south":{"type":"number","maximum":90,"minimum":-90}},"description":"Map bounding box. Server builds the searchQueryState URL.","additionalProperties":false},"sort":{"type":"string","default":"globalrelevanceex","minLength":1,"description":"filterState.sort.value (e.g. globalrelevanceex, days, priorityscore)."},"maxItems":{"type":"integer","maximum":100000,"minimum":1,"description":"Lifted into options.maxItems."},"searchUrls":{"type":"array","items":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri"}},"additionalProperties":false},"description":"Native Apify input. If provided, takes precedence over bbox/listingType. URLs MUST contain a `?searchQueryState=...` query param."},"listingType":{"enum":["for_sale","for_rent","sold"],"type":"string","default":"for_sale","description":"Listing category to filter for."},"extraFilterState":{"type":"object","description":"Extra filterState entries merged into the searchQueryState. Use for price/beds/etc.","propertyNames":{"type":"string"},"additionalProperties":{}},"extractionMethod":{"enum":["PAGINATION_WITH_ZOOM_IN","PAGINATION","MAP_MARKERS"],"type":"string","default":"MAP_MARKERS","description":"MAP_MARKERS is fastest for bbox searches (single request, capped at ~500 markers). PAGINATION variants walk the result pages."}},"description":"Normalized actor input. See field descriptions for the simplified shape; native Apify input also accepted (passed through).","additionalProperties":false},"options":{"type":"object","properties":{"build":{"type":"string","maxLength":100,"minLength":1},"memory":{"type":"integer","maximum":32768,"minimum":128},"maxItems":{"type":"integer","maximum":100000,"minimum":1}},"description":"Optional Apify run options.","additionalProperties":false}}},"responseSchema":null,"example":{"request":{"input":{"body":{"input":{"bbox":{"east":-97.7245,"west":-97.7431,"north":30.2855,"south":30.2672},"sort":"globalrelevanceex","listingType":"for_sale","extractionMethod":"MAP_MARKERS"},"options":{"maxItems":50}},"type":"http","method":"POST","bodyType":"json"}},"response":{"run":{"id":"KPaXLd4OtcEm7YnWz","status":"READY","actorId":"X46xKaa20oUA1fRiP","startedAt":"2026-06-18T05:18:02.360Z","usageTotalUsd":0,"defaultDatasetId":"6RjUidZkHwnlGz7og"},"token":"eyJhbGciOiJIUzI1NiJ9.eyJydW5JZCI6IktQYVhMZDRPdGNFbTdZbld6IiwiYWN0b3JJZCI6Im1heGNvcGVsbC96aWxsb3ctc2NyYXBlciIsImRlZmF1bHREYXRhc2V0SWQiOiI2UmpVaWRaa0h3bmxHejdvZyIsInciOiIweDljYzQyZjNkOTI0NWI4NjdhY2NjZDYzMGI0M2Y5MDZjMTY2NWIxNzYiLCJpYXQiOjE3ODE3NTk4ODIsImV4cCI6MTc4NDM1MTg4Mn0.op9_zANa7vCyUpN0Gbh3e_rfVW6R1IE2jzlYrMiQIh8"}},"exampleRequest":{"input":{"bbox":{"east":-97.7245,"west":-97.7431,"north":30.2855,"south":30.2672},"sort":"globalrelevanceex","listingType":"for_sale","extractionMethod":"MAP_MARKERS"},"options":{"maxItems":50}},"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_XxPEIyB6Xaz1RRPvR37pI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Triggers the Zillow Search Scraper Apify actor to extract property listings (for sale and rent) from Zillow with no daily API call limits","exampleAgentPrompt":"Scrape all Zillow listings for 3-bedroom homes for sale in Austin, TX under $600,000 and give me the addresses, prices, and listing details.","exampleUseCases":null,"resultDescription":"Returns a signed SIWX token used to poll /api/actors/results for the scraped output; the final result contains structured property listing data including addresses, prices, property attributes, and rental or sale details extracted from Zillow.","failureModes":["Invalid or unsupported Zillow search URL returns an error","Zillow anti-scraping measures may cause partial or failed results","Polling token expiry if results are not retrieved in time","Malformed input fields cause actor invocation failure","Network timeout or Apify actor crash returns an error status"],"whenToPreferThis":"Choose this endpoint when you need to extract large volumes of Zillow property listings without being restricted by Zillow's official API daily call limits; ideal for bulk real estate data collection, market analysis, or building property datasets at scale.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:49:45.469Z","isFirstParty":false}