Zillow Property Scraper: Zestimate & Price Monitor
Pricing
from $0.60 / 1,000 zillow properties
Zillow Property Scraper: Zestimate & Price Monitor
Fetch full Zillow property details from URLs or ZPIDs. Returns price history, tax history, school ratings, HOA, year built, parking, Zestimate & photos. Integrates with zillow-search-scraper output.
Pricing
from $0.60 / 1,000 zillow properties
Rating
0.0
(0)
Developer
The Mine Works
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
π‘ Zillow Property Details Scraper: Full Home Data
Part of the Real Estate MCP. This actor's data is also available to AI agents through our Real Estate MCP server β eight listing, sales and rental-market tools behind one endpoint. No result, no charge.
β‘ Part of a 69-scraper suite trusted by 450+ developers across 8,000+ runs Β· >99% run success Β· no login, no cookies, no ban risk.
πΈ You're only charged for delivered results. Empty searches, failed pages and duplicate listings are never billed.
Overview
Zillow Property Details Scraper pulls the full detail record for any Zillow property from its URL or ZPID, returning deep, structured JSON with no login and no API key. Where a search scraper hands you a listing card, this actor opens the property page and extracts everything Zillow publishes: price history, tax history, school ratings, HOA fee, year built, parking, heating, cooling, appliances, description, agent, broker, and up to 10 photos.
It is designed to chain off the Zillow Search Scraper. Pass its detailUrl or zpid values straight in. The actor is HTTP-only (512 MB) and bills pay-per-result: $1 per 1,000 results ($0.001 each), with no free tier.
β No login | β No API key | β Pay only per result returned | β MCP-ready for AI agents
Reliability: blocked, empty, or failed fetches are never charged. You only pay for property records actually delivered to your dataset.
Features
Full property record. Price history, tax history, school ratings, HOA, parking, appliances, description.
Search-to-detail chaining. Drops detailUrl and zpid values from the Zillow Search Scraper straight in.
Rich media. Up to 10 photos, latitude and longitude, MLS ID, agent, and broker per property.
Include-flag control. Toggle price history, tax history, and schools sections to shape output.
Lightweight and fast. HTTP-only fetch at 512 MB memory, no headless browser overhead.
How it works
Zillow's official APIs are deprecated and partner-gated, and none expose the full detail record that appears on the public property page. This actor reads that page directly and parses the embedded property JSON, so you get the complete record without an API key, partner approval, or per-call quota. You control which URLs to enrich and the volume; the actor never authenticates and never touches Zillow's private endpoints.
For each URL or ZPID you provide, the actor fetches the property page, extracts the JSON payload, flattens the interesting subtrees, and emits one record per property. Optional include-flag settings let you drop expensive sections you do not need. Null fields are omitted from the output.
π§Ύ Input configuration
{"urls": ["https://www.zillow.com/homedetails/4501-Red-River-St-Austin-TX-78751/29488283_zpid/","89361344"],"includePriceHistory": true,"includeTaxHistory": true,"includeSchools": true}
π€ Output format
{"zpid": "29488283","address": "4501 Red River St","city": "Austin","state": "TX","zipCode": "78751","price": 725000,"beds": 3,"baths": 2,"sqft": 1680,"yearBuilt": 1948,"propertyType": "SINGLE_FAMILY","homeStatus": "FOR_SALE","zestimate": 731400,"rentZestimate": 3200,"priceHistory": [{ "date": "2026-06-28", "price": 725000, "event": "Listed for sale" }],"taxHistory": [{ "year": 2024, "taxPaid": 11240.5, "value": 640000 }],"schools": [{ "name": "Lee Elementary", "rating": 8, "grades": "K-5" }],"photos": ["https://photos.zillowstatic.com/fp/abc.jpg"],"agentName": "Jane Miller","brokerName": "Compass RE Texas, LLC"}
Every property record contains these headline fields (nested arrays hold history rows and photo URLs):
| Field | Description |
|---|---|
π zpid | Zillow property ID. |
π address | Street address of the property. |
ποΈ city / state / zipCode | Location fields as published on Zillow. |
π° price | Current asking price (numeric). |
ποΈ beds / π baths | Bedroom and bathroom counts. |
π sqft | Living area in square feet. |
ποΈ yearBuilt | Year the home was built. |
π homeStatus | FOR_SALE, PENDING, SOLD, and so on. |
π΅ zestimate | Zillow's automated valuation. |
π¦ hoaFee | Monthly HOA fee if applicable. |
πΉ priceHistory | List of price events with date, price, and event type. |
π§Ύ taxHistory | Annual tax paid and assessed value. |
π« schools | Nearby schools with rating and grade range. |
π· photos | Up to 10 photo URLs. |
π€ agentName / π’ brokerName | Listing agent and broker. |
Field availability depends on what Zillow publishes for each property. Optional sections can be turned off via the include flags.
πΌ Common use cases
Comparative market analysis Combine price history and tax history for accurate CMA valuations. Chain from the Zillow Search Scraper to enrich a full search result in one pipeline.
Investor underwriting Pull per-property detail (Zestimate, rent Zestimate, HOA, tax) to model deals at scale. Ideal for BRRRR, house hack, and buy-and-hold analysis workflows.
Listing enrichment Attach school ratings, HOA, amenities, and photos to thin search-dataset rows. Populate MLS-comparable dashboards without paying for MLS access.
Agent and broker lead lists Extract agent and broker names for outbound prospecting. Combine with the B2B Leads Finder to append email and phone.
AI real estate assistants Supply full property detail to LLM agents on demand. Ask Claude "what schools serve this address and what's the HOA" against live Zillow data.
π Getting started
- Open the actor and paste Zillow property URLs or ZPIDs into
urls. You can also pipedetailUrlvalues straight from the Zillow Search Scraper. - Choose which sections to include via
includePriceHistory,includeTaxHistory, andincludeSchools. - Set
maxItemsto cap volume if you like. - Click Start, then download the dataset as JSON, CSV, or Excel.
- Or pull results via the Apify API or expose the actor over MCP.
FAQ
Do I need a Zillow account or API key? No. The scraper requires no login, no cookies, and no API key. All you need is an Apify account.
Can I feed the Zillow Search Scraper's output straight in?
Yes. The detailUrl and zpid fields from the Zillow Search Scraper (and the Recently Sold and Rental actors) drop directly into urls for a clean search-to-detail pipeline.
What extra data do I get versus the search scraper? Price history, tax history, school ratings, HOA fee, parking, stories, heating, cooling, appliances, the full description, and up to 10 photos, none of which appear on search cards.
How much does it cost? Pay-per-result: $1 per 1,000 results ($0.001 per property), with no free tier. You only pay for properties actually returned.
Is scraping Zillow legal? Scraping publicly available data is generally permissible, but results may include personal data protected under laws like GDPR. Make sure you have a legitimate purpose and comply with applicable regulations.
Use in Claude, ChatGPT & any MCP agent
https://mcp.apify.com/?tools=themineworks/zillow-property-details
Or call it programmatically with the Apify client:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('themineworks/zillow-property-details').call({urls: ['https://www.zillow.com/homedetails/.../29488283_zpid/'],});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
π οΈ Related real estate actors
Part of the themineworks real estate wedge. Chain them into a full property-data workflow:
- Zillow Search Scraper: for-sale listings by location (feeds this actor).
- Zillow Recently Sold Scraper: sold comparables for CMA modelling.
- Zillow Rental Listings Scraper: for-rent listings by location.
- Redfin Scraper: Redfin for-sale and sold listings.
- Realtor.com Scraper: Realtor.com listings with agent data.
- 99acres Scraper: India rent, buy, PG, and commercial listings.
Found a bug or have a feature request? Open an issue on the actor's Apify Console page or reach out through the Apify profile.