
Zillow price history - Collect by URL
Pricing
$7.00 / 1,000 results

Zillow price history - Collect by URL
Scrape price history from any Zillow property. Extract sale dates, listing events, and price per sqft in structured JSON. Just drop your URLsโno proxies or setup needed. Pricing: $7/1000 results.
0.0 (0)
Pricing
$7.00 / 1,000 results
0
Total users
2
Monthly users
2
Runs succeeded
>99%
Last modified
2 days ago
๐ก Zillow Price History Scraper
This Apify actor scrapes detailed price history from Zillow property listings using their direct URLs. Easily extract sales events, pricing, and listing timeline for any real estate property.
Overview
This tool allows you to collect structured property pricing history from Zillow using property URLs. It is designed for real estate analysts, data providers, and research platforms who need to automate the collection of housing market timeline data.
๐ Why choose this actor?
- No proxy configuration required
- Ideal for programmatic monitoring of historical prices
- Works out-of-the-box with only URLs as input
- FREE USERS GET 10 RESULTS. For more, upgrade or switch to pay-as-you-go.
Use Cases
- Track price appreciation or depreciation of specific listings
- Analyze listing behavior and timing trends
- Aggregate real estate sales events by location
- Feed ML models or BI dashboards with historical pricing data
๐ Key Features
- Fast and lightweight
- Simple JSON input and output
- Structured date-wise price history
- Multiples of 10 enforced on
max_results
- Fully serverless on Apify
How It Works
- You input one or more Zillow URLs.
- The actor loads the price history timeline.
- For each entry, it returns pricing, event, date, source, and price-per-square-foot.
Input Parameters
Field | Type | Description | Required | Example |
---|---|---|---|---|
urls | array | List of Zillow property URLs to process. | Yes | ["https://www.zillow.com/homedetails/8305-Blue-Heron-Way-Raleigh-NC-27615/6468808_zpid/"] |
max_results | integer | Max number of results per URL (must be multiple of 10). Default: 10 | No | 40 |
โ ๏ธ max_results
MUST BE A MULTIPLE OF 10 โ the actor will round it up if it isnโt.
โ ๏ธ FREE USERS can only retrieve 10 results.
๐ฆ Output (Full Example)
{"url": "https://www.zillow.com/homedetails/8305-Blue-Heron-Way-Raleigh-NC-27615/6468808_zpid/","zpid": "6468808","date": "2020-11-13T00:00:00.000Z","event": "Sold","posting_is_rental": false,"price": 440000,"price_change_rate": 0,"price_per_squarefoot": 127,"source": "Doorify MLS","source_image": "https://photos.zillowstatic.com/fp/8f81af8b8026a5a5b638c44107c86860-zillow_web_logo_inf_11.jpg","timestamp": "2025-07-23T21:06:14.391Z","input": {"url": "https://www.zillow.com/homedetails/8305-Blue-Heron-Way-Raleigh-NC-27615/6468808_zpid/"}}
๐ฐ Pricing
Tier | Price per 1,000 results |
---|---|
Free | 10 results only |
Pay-as-you-go | $7 / 1,000 results |
โ๏ธ Legal Disclaimer
This actor is intended for personal or research use only. Zillowโs terms of service may restrict automated access to their site. You are solely responsible for ensuring compliance with relevant terms, conditions, and regulations when using this actor.
๐ Update Policy
This actor is actively maintained. We monitor changes to Zillowโs structure and will release updates as needed to maintain stability.
๐โโ๏ธ FAQ
Can I scrape listings without knowing the full URL?
No, you must input full property detail URLs from Zillow.
How many results can I get?
Free users can get up to 10. With pay-as-you-go, you can scale to thousands (must be multiples of 10).
Does this actor support rentals?
Yes, but the output field posting_is_rental
indicates the listing type.