Zillow Property Scraper
Pricing
from $2.70 / 1,000 results
Zillow Property Scraper
Search Zillow listings in the United States and Canada. Extract sale, rent, and sold property data with prices, beds, baths, area, images, location details, agent data, and source URLs.
Pricing
from $2.70 / 1,000 results
Rating
5.0
(2)
Developer
AgentX
Maintained by CommunityActor stats
4
Bookmarked
13
Total users
7
Monthly active users
7 hours ago
Last modified
Categories
Share
Zillow Property Scraper - Zillow Property Listings API
Zillow Property Scraper extracts structured Zillow real estate listing data for market research, lead generation, investment analysis, and property intelligence workflows. Search by country and location, choose supported listing types, and export clean property records with prices, addresses, property specs, images, agents, descriptions, and source URLs. The actor is designed for production data pipelines, dashboards, enrichment workflows, and AI agents that need reliable property data without maintaining a custom scraper.
Why Choose This API
Production-grade Zillow property data extraction
๐ Location-aware search Run searches against Canada, United States using cities, regions, neighborhoods, postcodes, or address-style inputs supported by the platform.
๐ Sale and rental intelligence Collect listing status, property type, price, bedrooms, bathrooms, area, location, agent or agency details, images, and source URLs in one normalized dataset.
๐ Analysis-ready output Results use a consistent schema so your team can compare markets, build dashboards, enrich CRM records, analyze pricing, and feed AI systems without hand-cleaning every platform.
๐งฉ Built for automation Use the Apify API, Make, N8N, MCP clients, or scheduled runs to pull fresh property data into your downstream systems.
Quick Start Guide
How to extract Zillow property listings
- Open Zillow Property Scraper.
- Enter
country,location,listing_type, optionalproperty_type, andmax_results. - Click Start and export the dataset as JSON, CSV, Excel, XML, RSS, or through the Apify API.
Input Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
max_results | integer | โ | Maximum number of property listings to return. | 100 |
country | string | โ | Supported Zillow country. | United States |
location | string | โ | City, region, neighborhood, postal code, or address to search. | Los Angeles, CA |
listing_type | string | โ | Supported listing status. | for_sale |
property_type | string | โ | Optional property type filter; leave empty for all supported types. | house |
{"max_results": 100,"country": "United States","location": "Los Angeles, CA","listing_type": "for_sale","property_type": "house"}
Output Data Schema
Each result is a structured property listing with fields such as title, description, listing_id, listing_type, property_type, price, rooms, area, location, address, geo, building, dates, fees, features, amenities, contact, platform, source_url, and official_url.
Integration Examples
Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_APIFY_TOKEN')run = client.actor('agentx/zillow-property-scraper').call(run_input={'country': 'United States', 'location': 'Los Angeles, CA', 'max_results': 100})items = client.dataset(run['defaultDatasetId']).list_items().items
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('agentx/zillow-property-scraper').call({ country: 'United States', location: 'Los Angeles, CA', max_results: 100 });
Make
Use Actor ID agentx/zillow-property-scraper in the Apify module, then map dataset items to Sheets, Airtable, HubSpot, or your warehouse.
N8N
Use the Apify node with Actor ID agentx/zillow-property-scraper and pass the JSON input from this README.
JSON-LD
{"@context": "https://schema.org","@type": "SoftwareApplication","name": "Zillow Property Scraper","applicationCategory": "BusinessApplication","operatingSystem": "Cloud","dateModified": "2026-06-03","offers": {"@type": "Offer", "price": "0.0030", "priceCurrency": "USD"}}
Pricing & Cost Calculator
This actor uses pay-per-result pricing. You are charged only for successful property records written to the dataset. Example: 1,000 results at approximately $3.00.
Use Cases & Applications
- Real estate market monitoring and comps research
- Investor sourcing and lead generation
- Agent, broker, or property owner prospecting
- Rental and sale price benchmarking
- PropTech dashboards and AI property intelligence
- CRM enrichment and location-based market analysis
FAQ
What is Zillow Property Scraper?
It is an Apify actor that extracts structured Zillow property listing data for supported locations.
Can I export the results?
Yes. Apify datasets support JSON, CSV, Excel, XML, RSS, and API access.
Do I need a login?
No platform login is required for normal runs.
Why does a location return fewer records than max_results?
The actor returns available listings after platform filtering, pagination, deduplication, and source availability.
SEO Keywords & Search Terms
Zillow scraper, Zillow API, property listing scraper, real estate data API, property lead generation, real estate market data, Apify property scraper.
Trust & Certifications
Built for Apify cloud execution with structured datasets, proxy-aware collection, and repeatable API workflows.
Legal & Compliance
Use this actor responsibly and review applicable platform terms, data rights, GDPR, CCPA, and local privacy requirements. For enterprise compliance or legal workflow questions, contact support at https://t.me/AiAgentApi.
Related Tools
Property APIs: All Property Scraper, Zillow Property Scraper, Realtor Property Scraper, MagicBricks Property Scraper
Business enrichment: Google Maps Store Scraper, LinkedIn Company Lookup, BBB Business Search API
Support & Community
- Telegram support: https://t.me/AiAgentApi
- Telegram group: https://t.me/Apify_Actor
- Actor page: https://apify.com/agentx/zillow-property-scraper?fpr=aiagentapi
Last Updated: June 03, 2026
