Zillow Open Houses [From $1.4๐Ÿ’ฐ] Exact Dates & Times | Any City avatar

Zillow Open Houses [From $1.4๐Ÿ’ฐ] Exact Dates & Times | Any City

Pricing

from $1.40 / 1,000 open house listings

Go to Apify Store
Zillow Open Houses [From $1.4๐Ÿ’ฐ] Exact Dates & Times | Any City

Zillow Open Houses [From $1.4๐Ÿ’ฐ] Exact Dates & Times | Any City

[From $1.4๐Ÿ’ฐ] Every upcoming Zillow open house in any US city or ZIP, with the exact dates and times of each showing. Returns price, beds, baths, sq ft, listing agent, coordinates and the full property record. Filter by price, beds or home type. Residential proxies included. JSON, CSV or Excel.

Pricing

from $1.40 / 1,000 open house listings

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

๐Ÿ  Zillow Open Houses Scraper

Find every upcoming open house on Zillow for any US city, neighborhood, or ZIP code โ€” with the exact dates and times, address, price, beds/baths, listing agent, and (optionally) the complete property record including price history, tax history, schools, and photos.

Type a location, press Start, and get a clean list of every home you can walk into this weekend โ€” as JSON, CSV, or Excel.

โญ Why use this Zillow open house scraper?

  • Open houses only โ€” the filter runs server-side on Zillow's own search API, so you get exactly the listings with a scheduled open house event, not everything for sale.
  • Exact event times โ€” every row carries openHouseSchedules with start & end timestamps for each showing (many homes have several).
  • Full property depth โ€” unlike lightweight open-house scrapers, each row can include the entire property record: description, photos, price history, tax history, Zestimate, schools, HOA, lot size, and agent/broker contact info.
  • Any way you search โ€” plain locations ("Denver, CO", "78704"), or paste a Zillow search URL (drawn map area, custom filters); the open-house filter is stacked on top automatically.
  • Spreadsheet-ready โ€” optional flattened output adds human-readable Open House Times and Open House Count columns.
  • Agent email enrichment (optional) โ€” match the listing agent against a 420,000+ US agent database and add their direct email & phone to each row.

๐Ÿ“‹ What data does it extract?

Field groupColumns
Open house eventsopenHouseSchedules (start & end time per showing) โ€” plus Open House Times / Open House Count in flattened output
Listing basicsAddress, City, State, Zip Code, Price, Status, URL, Date
Home factsBeds, Baths, Sq Ft, Year Built, Acres
LocationLatitude, Longitude
Agent & brokerAgent Name, Agent Number, Broker Name, Broker Number โ€” plus optional email enrichment
Listing textDescription, Zoning, School 1โ€“3, Property Subtype
Full recorddetails โ€” the complete Zillow property object (photos, price & tax history, Zestimate, schools, HOA, MLS ID & status, 200+ fields)

๐Ÿš€ How it works

  1. Enter locations โ€” one or more cities/ZIPs (or paste Zillow search URLs).
  2. Set Max items โ€” how many open-house listings you want.
  3. Run โ€” the scraper resolves each region, applies Zillow's "must have open house" filter server-side, then (by default) visits every matching listing for the exact open-house schedule and full details.

Results land in the dataset, exportable as JSON, CSV, Excel, XML, or via API.

โš™๏ธ Input configuration

{
"searchLocation": ["Austin, TX"],
"maxItems": 100,
"includePropertyDetails": true
}
FieldTypeDescription
searchLocationarrayCities, neighborhoods, or ZIP codes โ€” one search each
startUrlsarrayAlternative: any Zillow search URLs; the open-house filter is added on top
maxItemsintegerCap on returned open-house listings (default 100)
priceMin / priceMaxintegerOptional price range
bedsMin / bathsMinintegerOptional minimum beds / baths
homeTypesarrayLimit to houses, condos, townhomes, โ€ฆ
includePropertyDetailsbooleanFetch each listing's full record incl. exact open-house times (default true)
flatOutputbooleanFlat spreadsheet-style rows instead of nested JSON
enrichEmailsbooleanAdd the listing agent's direct email (billed only per email found)

๐Ÿ“ฆ Output sample

{
"Date": "2026-08-04",
"Address": "4617 Englewood Dr #2",
"City": "Austin",
"State": "TX",
"Zip Code": "78745",
"Price": 565000,
"Beds": 2,
"Baths": 3,
"Sq Ft": 1210,
"Year Built": 2023,
"Status": "FOR_SALE",
"Agent Name": "Brande Draper",
"Agent Number": "(512) 289-4444",
"Broker Name": "Compass RE Texas, LLC",
"Latitude": 30.208956,
"Longitude": -97.79213,
"URL": "https://www.zillow.com/homedetails/4617-Englewood-Dr-2-Austin-TX-78745/2069574604_zpid/",
"openHouseSchedules": [
{ "startTime": "2026-08-08 13:00:00", "endTime": "2026-08-08 15:00:00" },
{ "startTime": "2026-08-09 12:00:00", "endTime": "2026-08-09 14:00:00" }
],
"details": { "โ€ฆfull property record: photos, price & tax history, Zestimate, schools, HOAโ€ฆ": "โ€ฆ" }
}

With Flattened output enabled, the nested details blob is replaced by ~35 extra scalar columns โ€” the schedule arrives pre-formatted and the record gains MLS, tax and history fields:

AddressPriceBedsBathsSq FtOpen House TimesOpen House CountAgent Name
4617 Englewood Dr #25650002312102026-08-08 13:00โ€“15:00 | 2026-08-09 12:00โ€“14:002Brande Draper

Flattened output also adds Listing Date, Days on Zillow, MLS ID, MLS Status, Agent Email, Annual Tax, Tax Assessed Value, Price History, Tax History, Detail URL and more โ€” ideal for CSV/Excel. Photos and the raw nested record are only in the default (non-flattened) shape.

๐Ÿ”‘ Key output fields

  • openHouseSchedules โ€” array of { startTime, endTime } for every scheduled showing, in the listing's local wall-clock time (no timezone conversion). Homes often have two or more.
  • Open House Times / Open House Count โ€” the same schedule pre-formatted as one readable cell plus a count, in flattened output.
  • Beds / Baths / Sq Ft / Year Built โ€” headline home facts, on every row in both modes.
  • URL โ€” direct link to the Zillow listing.
  • details โ€” the complete property record (default mode only; ~200 fields).

Column names are Title Case (Address, Zip Code, Agent Name) so they read cleanly as spreadsheet headers.

๐Ÿ’ก Use cases

  • Buyers & house hunters โ€” build your weekend open-house route for a whole city in one run.
  • Real-estate agents & teams โ€” monitor competitor open houses, plan canvassing, and (with email enrichment) reach the listing agent directly.
  • Investors & wholesalers โ€” open houses signal motivated sellers; walk properties before making offers.
  • Proptech & data teams โ€” feed open-house event data into apps, maps, CRMs, or market dashboards.
  • Newsletters & local media โ€” publish "open houses this weekend in

โ“ FAQ

Does it really return only listings with open houses? Yes. The filter is applied server-side on Zillow's search API (the same "Must have open house" toggle as on zillow.com), then each listing's detail record carries the exact schedule.

How fresh is the data? Every run scrapes Zillow live โ€” you get the open houses listed at the moment the run executes. Schedule the actor daily or weekly for a rolling feed.

Which regions are covered? Everywhere Zillow operates โ€” all US states plus Canadian listings on zillow.com.

Do I need proxies? No. The actor ships with built-in residential proxies at no extra cost.

Can I search several cities at once? Yes โ€” add one location per line; each is searched independently in the same run.

Why is a listing returned without times? Keep Include full property details on (the default) โ€” the exact schedule lives on the listing's detail record. With it off, the run is faster and cheaper but rows only mark that an open house exists, and Beds / Baths / Sq Ft are unavailable too.

Are the times in my timezone? No โ€” they are the listing's local wall-clock times, exactly as Zillow shows them to a buyer in that market. A 1:00 PM open house in Austin reads 13:00:00 whatever timezone you run from.

๐Ÿ›Ÿ Support

Found an issue or missing a field? Open an issue on the actor's Issues tab โ€” it is monitored daily and most reports get a fix or an answer within 24 hours.

๐Ÿงฉ Additional services

Need a custom pipeline (specific columns, delivery to your DB/S3/webhook, merged multi-source feeds)? Open an issue describing what you need or contact the author through the actor page.

๐Ÿ”Ž Explore more scrapers

๐Ÿค– For AI Agents & LLM Apps

This actor is MCP-ready: call it from AI agents (Claude, GPT, LangChain, LlamaIndex, or the Apify MCP server) to answer questions like "which open houses can I visit in Austin this Saturday under $600k?". Structured JSON output with stable field names makes rows directly usable as tool results โ€” openHouseSchedules for event reasoning, details for grounded property Q&A.

โš ๏ธ Disclaimer

This actor is not affiliated with, endorsed by, or connected to Zillow Group. It extracts only publicly visible listing information for lawful purposes such as market research and personal planning; no login is used and no private data is accessed. You are responsible for how you use the data โ€” respect Zillow's terms and applicable laws (including local regulations on personal-data processing).


zillow open house scraper ยท scrape zillow open houses ยท open house finder ยท zillow open house data extractor ยท open houses this weekend ยท zillow open house API ยท real estate open house scraper ยท export zillow open houses to excel