Zillow Property Listing
Pricing
from $1.70 / 1,000 results
Zillow Property Listing
Search Zillow listings by ZIP, city, or state — asking price, Zestimate, Rent Zestimate, 12-month price history, days on market, and 25 fields. Sale, rent, and sold. $2 per 1,000.
Pricing
from $1.70 / 1,000 results
Rating
0.0
(0)
Developer
TrueFetch
Actor stats
1
Bookmarked
8
Total users
3
Monthly active users
15 hours ago
Last modified
Categories
Share
Affiliate disclosure: Apify links on this page may include referral parameters. If you sign up through one of these links, TrueFetch may earn a commission from Apify at no extra cost to you. Pricing, features, and Actor access are unaffected.
Zillow Property Listing — Zillow Scraper API: For Sale, Rent & Sold Listings
Search Zillow by location and extract property listings — with price, beds, baths, sqft, address, GPS coordinates, Zestimate, listing status, agent, photos, and property features — in clean structured JSON.
TL;DR (40-word answer): Zillow Property Listing is a no-login Apify Actor that scrapes Zillow property listings at $0.002 per property, returning price, beds, baths, sqft, GPS coordinates, Zestimate, agent, and photos for for-sale, for-rent, and sold properties. Last verified 2026-05-02.
What it is NOT: Zillow Property Listing is not a mortgage calculator, not an open house scheduler, and not a Zestimate history tracker — it returns current publicly listed property data from Zillow search results.
Zillow Property Listing is an Apify Actor that scrapes Zillow property listings by location, returning price, beds, baths, sqft, GPS coordinates, Zestimate, and agent info for for-sale, for-rent, and sold listings. Maintained by TrueFetch on the Apify Store.
🏷️ Why choose Zillow Property Listing
Zillow Property Listing is best for real estate investors, researchers, and AI agents who need structured Zillow property data without the Zillow API.
- 🏠 Rich property data — price, beds, baths, sqft, lot size, address, GPS, Zestimate, rent estimate, agent/broker, building name, pool, fireplace, AC, photos.
- 🔍 Flexible search — filter by listing type (
for_sale,for_rent,sold) and property type (houses, condos, apartments, lots/land, multi-family, townhomes, manufactured). - ⚡ Pay-per-result pricing — $0.002 per property ($0.00189). Free Apify plan includes $5/month credits ≈ 2,645 free property lookups.
🚀 Quick Start — run in 3 steps
Run in Apify Console
- Open the Actor — go to Zillow Property Listing on Apify and click Try for free.
- Configure inputs — provide a location, listing type, max results, and optional property type filter.
- Click Start — the Actor returns structured property listings in the dataset.
Run via Apify API
curl -X POST "https://api.apify.com/v2/acts/TrueFetch~zillow-real-estate/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"location": "Austin, TX","listing_type": "for_sale","max_results": 100,"property_type": ["houses", "condos/co_ops"]}'
Run via MCP (for AI agents)
Zillow Property Listing is callable from Claude, ChatGPT, Cursor, and any MCP-compatible client through the Apify MCP Server. Reference the Actor as TrueFetch/zillow-real-estate and pass the same JSON input as above.
⚙️ Input parameters
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
location | string | ✅ | — | ZIP code, city, city+state, neighborhood, county, or full state name. | "Austin, TX" |
listing_type | string | ✅ | — | for_sale, for_rent, or sold. | "for_sale" |
max_results | number | ✅ | — | Maximum properties to return (must be ≥ 10). | 100 |
property_type | array of strings | ❌ | all types | Filter by property type: houses, townhomes, multi_family, condos/co_ops, lots/land, apartments, manufactured. | ["houses", "condos/co_ops"] |
{"location": "Austin, TX","listing_type": "for_sale","max_results": 100,"property_type": ["houses", "condos/co_ops"]}
📦 Output dataset
Each run writes one record per property to the default Apify dataset, exportable as JSON, JSONL, CSV, Excel, XML, RSS, or via the dataset API.
| Field | Type | Always present? | Description | Example |
|---|---|---|---|---|
property_id | string | optional | Zillow property ID (zpid). | 12345678 |
property_url | string | optional | Full Zillow listing URL. | https://www.zillow.com/homedetails/... |
status | string | optional | Listing status (e.g. FOR_SALE, SOLD, FOR_RENT). | FOR_SALE |
list_price | number | optional | List price (USD). | 450000 |
sold_price | number | optional | Sold price (for sold listings). | 440000 |
price_per_sqft | number | optional | Price per square foot. | 312 |
estimated_value | number | optional | Zillow Zestimate. | 455000 |
rent_estimate | number | optional | Zillow rent estimate. | 2800 |
property_type | string | optional | Property type (e.g. SINGLE_FAMILY). | SINGLE_FAMILY |
beds | number | optional | Bedroom count. | 3 |
baths_full | number | optional | Full bathroom count. | 2 |
baths_half | number | optional | Half bathroom count. | 1 |
sqft | number | optional | Living area in square feet. | 1440 |
lot_sqft | number | optional | Lot size in square feet. | 6000 |
address | string | optional | Street address. | 123 Main St |
city | string | optional | City. | Austin |
state | string | optional | State abbreviation. | TX |
zip_code | string | optional | ZIP code. | 78701 |
latitude | number | optional | Latitude. | 30.2672 |
longitude | number | optional | Longitude. | -97.7431 |
photos | array | optional | Listing photo URLs. | ["https://photos.zillowstatic.com/..."] |
agent_broker | string | optional | Listing agent/broker name. | Realty Austin |
has_pool | boolean | optional | Whether the property has a pool. | true |
has_ac | boolean | optional | Whether the property has air conditioning. | true |
days_on_zillow | number | optional | Days on Zillow. | 14 |
Sample output
{"property_id": "12345678","property_url": "https://www.zillow.com/homedetails/...","status": "FOR_SALE","list_price": 450000,"beds": 3,"baths_full": 2,"sqft": 1440,"address": "123 Main St","city": "Austin","state": "TX","estimated_value": 455000}
💡 Use cases
For real estate investors screening Zillow listings in bulk
- Problem: an investor wants to screen 500 for-sale homes in Austin, TX for price-per-sqft analysis.
- How Zillow Property Listing solves it: set
location: "Austin, TX",listing_type: "for_sale",max_results: 500. - Outcome: 500 property records at ~$1.00.
For market researchers tracking sold prices in a zip code
- Problem: a researcher wants sold prices for all homes in ZIP code 78701 in the past 90 days.
- How Zillow Property Listing solves it: set
location: "78701",listing_type: "sold",max_results: 200. - Outcome: sold property data at $0.40 for 200 properties.
For AI agents answering Zillow real estate queries
- Problem: an LLM agent needs Zillow listing data to answer a user's real estate question.
- How Zillow Property Listing solves it: call via Apify MCP Server with location and listing type.
- Outcome: real-time Zillow data grounded in AI responses.
💰 Pricing, limits, and performance
| Fact | Value |
|---|---|
| Pricing model | Pay-per-result (event: result) |
| Per-property price | $0.00189 per property = $1.89 per 1,000 |
| Min results per run | 10 |
| Free-tier monthly allowance | $5 Apify credits ≈ ~2,645 free property lookups / month |
| Output fields per property | 25 |
| Login / cookies required | No — works without a Zillow account |
| Export formats | JSON, JSONL, CSV, Excel, XML, RSS, dataset API |
⚖️ Compared with alternatives
| Capability | Zillow Property Listing | Manual browsing | Zillow API (paid) |
|---|---|---|---|
| Structured Zillow listings with price + GPS | ✅ | ❌ | ✅ (approval needed) |
| Filter by listing type and property type | ✅ | manual | varies |
| Pay-per-result pricing | ~$0.002/property | N/A | subscription |
| Setup time to first result | < 60 seconds | minutes | approval + setup |
Verdict. Zillow Property Listing is ideal for real estate investors, researchers, and AI agents who need bulk Zillow property data without Zillow API approval or monthly subscriptions.
⚠️ Common mistakes to avoid
- Missing
max_resultsfield. Required — must be an integer ≥ 10. max_resultsbelow 10. The minimum is 10 — values below 10 will cause an error.- Invalid
listing_type. Must be exactly:for_sale,for_rent, orsold. - Invalid
property_typevalue. Must be one of:houses,townhomes,multi_family,condos/co_ops,lots/land,apartments,manufactured.
🛠️ Troubleshooting
| Problem | Likely cause | Fix |
|---|---|---|
Missing 'max_results' field | max_results key not in input. | Add "max_results": 100 to input. |
'max_results' must be an integer >= 10 | Value is below 10 or not an integer. | Use an integer ≥ 10. |
Missing 'location' field | location key not in input. | Add "location": "Austin, TX" to input. |
Invalid listing_type value | Invalid listing type string. | Use: for_sale, for_rent, or sold. |
Invalid property_type values | Invalid property type in list. | Use only allowed values: houses, townhomes, multi_family, etc. |
Fewer results than max_results | Zillow has fewer listings for that location. | Try a broader location or lower max_results. |
❓ FAQ
What data does Zillow Property Listing return?
Property ID, Zillow URL, listing status, list/sold price, price per sqft, Zestimate, rent estimate, property type, beds, baths, sqft, lot size, address, GPS coordinates, agent/broker, photos, days on Zillow, and property features (pool, AC, fireplace).
How much does Zillow Property Listing cost?
~$0.002 per property ($0.00189). The Apify Free plan includes $5/month credits ≈ ~2,645 free property lookups.
Does Zillow Property Listing require a Zillow API key?
No — the Actor works without any Zillow API credentials or login.
What listing types does Zillow Property Listing support?
For sale, recently sold, and for rent. Use the listingType parameter to filter by listing status.
🔌 Integrations
Zillow Property Listing plugs straight into the Apify ecosystem:
- Schedules — run weekly to track new listings and price changes in a target market (docs).
- Webhooks — POST property data to your CRM or analytics tool on
ACTOR.RUN.SUCCEEDED(docs). - Apify API —
run-sync-get-dataset-itemsfor blocking calls,runsfor async (docs). - MCP Server — call the Actor from Claude, ChatGPT, or Cursor agents (docs).
- No-code — Make, Zapier, n8n, Pipedream, Google Sheets, Airtable.
🧱 Sister Actors from TrueFetch
Jobs
- Best Job Listing
- Glassdoor Job Listing
- Glints Company Profile
- Glints Job Listing
- Indeed Job Listing
- JobStreet Company Profile
- JobStreet Job Listing
- LinkedIn Job Listing
- StepStone Company Profile
- StepStone Job Listing
Shopping & Deals
- Amazon Product Listing
- Amazon Store Profile
- Argos Product Listing
- ASOS Product Listing
- eBay Listing
- eBay Seller Profile
- Flipkart Product Listing
- John Lewis Product Listing
- Lidl Product Listing
- Magalu Product Listing
- MediaMarkt Product Listing
- Mercado Livre Product Listing
- Nykaa Product Listing
- OTTO Product Listing
- Target Product Listing
- TradeIndia Product Listing
- TradeIndia Supplier Profile
- Walmart Product Listing
Vehicles
- AutoTrader Car Listing
- AutoTrader Dealer Profile
- Cars.com Car Listing
- Cars.com Dealer Profile
- Webmotors Car Listing
Real Estate
- MagicBricks Builder Profile
- MagicBricks Property Listing
- US Property Listing
- Zillow Property Listing
Local Business & Food
- BBB Business Profile
- BBB Review
- Google Maps Business Listing
- Reclame Aqui Company Profile
- Zomato Restaurant Menu
- Zomato Restaurant Listing
Classifieds
Social Media
- LinkedIn Company Profile
- LinkedIn Person Profile
- Instagram Explore Post Post
- Instagram Profile Post
- Instagram Profile
- Reddit Community Post
- Reddit Community Profile
- Reddit Community Member
- Reddit Post Search
- Reddit User Profile
- Social Media Marketing
- Telegram Channel Message
- Telegram Group Member
- Telegram Profile
- X Community Profile
- X User Profile
Videos & Text
- Best Video Downloader
- Instagram Video Transcript
- TikTok Live Recorder
- TikTok Video Downloader
- TikTok Profile Video
- Video Subtitles Downloader
- Video To Text
- YouTube Niche Listing
- YouTube Video Downloader
Content & Articles
📞 Support, changelog, last updated
Support
- 💬 Telegram Group: t.me/Apify_Actor
- 📧 Direct support: t.me/AiAgentApi
- 📖 Actor page & docs: apify.com/truefetch/zillow-property-listing
Maintained by TrueFetch on the Apify Store.
Cost of doing nothing: manually searching Zillow and recording property data takes hours. Zillow Property Listing delivers bulk structured listings at $0.002/property via API. → Try it free with $5 of Apify credits.
Changelog
- 2026-05-02 — README rewritten for SEO + GEO; documented all inputs, output structure, pricing, troubleshooting, and FAQ.
- 2026-03 — Added property_type filter (houses, condos, apartments, etc.).
- 2026-02 — Initial release: Zillow property scraper Actor.
{"@context": "https://schema.org","@graph": [{"@type": "SoftwareApplication","@id": "https://apify.com/truefetch/zillow-property-listing#software","name": "Zillow Property Listing","description": "Apify Actor that scrapes Zillow property listings at ~$0.002 per property, returning price, beds, baths, sqft, GPS coordinates, Zestimate, agent, and photos for for-sale, for-rent, and sold listings.","applicationCategory": "BusinessApplication","operatingSystem": "Web, Cloud","url": "https://apify.com/truefetch/zillow-property-listing","offers": {"@type": "Offer","price": "0.00189","priceCurrency": "USD","availability": "https://schema.org/InStock"},"author": { "@id": "https://apify.com/TrueFetch#author-TrueFetch" },"publisher": { "@id": "https://apify.com/TrueFetch#publisher" }},{"@type": "Organization","@id": "https://apify.com/TrueFetch#publisher","name": "TrueFetch","url": "https://apify.com/TrueFetch","sameAs": ["https://t.me/Apify_Actor", "https://t.me/AiAgentApi"]},{"@type": "FAQPage","mainEntity": [{"@type": "Question","name": "What data does Zillow Property Listing return?","acceptedAnswer": {"@type": "Answer","text": "Property ID, Zillow URL, listing status, list/sold price, price per sqft, Zestimate, rent estimate, property type, beds, baths, sqft, lot size, address, GPS coordinates, agent/broker, photos, days on Zillow, and property features (pool, AC, fireplace)."}},{"@type": "Question","name": "How much does Zillow Property Listing cost?","acceptedAnswer": {"@type": "Answer","text": "~$0.002 per property ($0.00189). The Apify Free plan includes $5/month credits — enough for ~2,645 free property lookups."}},{"@type": "Question","name": "Does Zillow Property Listing require a Zillow API key?","acceptedAnswer": {"@type": "Answer","text": "No — the Actor works without any Zillow API credentials or login."}}]},{"@type": "BreadcrumbList","itemListElement": [{"@type": "ListItem","position": 1,"name": "Apify","item": "https://apify.com"},{"@type": "ListItem","position": 2,"name": "Real Estate","item": "https://apify.com/store?category=REAL_ESTATE"},{"@type": "ListItem","position": 3,"name": "Zillow Property Listing","item": "https://apify.com/truefetch/zillow-property-listing"}]}]}
Last Updated: May 2, 2026 Schema version: 1.1 Maintained by: TrueFetch · 💬 Telegram Group · 📧 Support
