Real Estate Aggregator - Multi-Platform avatar

Real Estate Aggregator - Multi-Platform

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Real Estate Aggregator - Multi-Platform

Real Estate Aggregator - Multi-Platform

Aggregate real estate listings from Zillow, Redfin, Realtor.com & more. Unified data format, deduplication & comprehensive property insights across all major platforms.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

1

Bookmarked

8

Total users

3

Monthly active users

2 days ago

Last modified

Share

Real Estate Aggregator - Zillow + Redfin + Realtor.com Unified Search

Search all major real estate platforms at once. Automatically deduplicates listings that appear on multiple sites and merges data for the most complete property profiles. Get unified listings from Zillow, Redfin, and Realtor.com in a single run with price variance analysis, Zestimates, and cross-platform comparison. 30-50% savings vs running platforms separately.

Features

  • Unified Search - Search Zillow, Redfin, and Realtor.com simultaneously
  • Smart Deduplication - Merges listings from multiple sources automatically
  • Price Variance Analysis - Compare prices across platforms
  • Zestimate Integration - Include Zillow's automated valuations
  • Complete Property Data - Beds, baths, sqft, lot size, year built, features
  • Multiple Listing Types - For sale, pending, recently sold, for rent
  • Property Type Filtering - Houses, condos, townhouses, multi-family, land
  • Agent Information - Listing agent details from each platform
  • Photo Aggregation - Best photos from all sources, deduplicated
  • Price History - Historical price changes and tax records
  • Webhook Support - Async delivery for automation pipelines
  • Demo Mode - Test with sample data before going live

Who Should Use This Actor?

Real Estate Investors

Search all platforms at once to find investment properties. Compare prices across sources to identify pricing discrepancies and negotiate better deals.

Real Estate Agents & Brokers

Get comprehensive market data for client presentations. Show complete inventory without manually checking multiple sites.

Appraisers & Valuators

Compare listing data across platforms for more accurate valuations. Access Zestimates alongside actual listing prices.

Property Technology Companies

Build real estate applications with comprehensive data. Get unified API access to multiple listing sources.

Market Researchers

Analyze local real estate markets with complete inventory data. Track pricing trends across all major platforms.

Home Buyers & Sellers

Find all available listings in one search. Never miss a property because it's only listed on one platform.

Quick Start

Demo Mode (Free Test)

{
"demoMode": true
}
{
"city": "San Francisco, CA",
"priceMin": 500000,
"priceMax": 1500000,
"bedsMin": 2,
"demoMode": false
}
{
"city": "Atlanta, GA",
"propertyTypes": ["multi_family"],
"priceMax": 500000,
"maxResultsPerPlatform": 100,
"deduplicationStrategy": "keep_lowest_price",
"demoMode": false
}
{
"zipCode": "78701",
"listingStatus": "for_rent",
"maxResultsPerPlatform": 200,
"demoMode": false
}
{
"city": "Beverly Hills, CA",
"priceMin": 5000000,
"bedsMin": 5,
"platforms": ["zillow", "redfin"],
"demoMode": false
}

Input Parameters

ParameterTypeDefaultDescription
citystring-City to search (e.g., "San Francisco, CA")
zipCodestring-ZIP code to search
addressstring-Address to search around
searchRadiusnumber5Radius in miles
priceMinnumber-Minimum listing price
priceMaxnumber-Maximum listing price
bedsMinnumber-Minimum bedrooms
bathsMinnumber-Minimum bathrooms
propertyTypesarrayallFilter: house, condo, townhouse, multi_family, land
listingStatusstring"for_sale"Status: for_sale, pending, recently_sold, for_rent
platformsarrayallWhich platforms: zillow, redfin, realtor
maxResultsPerPlatformnumber50Max listings from each platform
deduplicationStrategystring"keep_all_merged"How to handle duplicates
demoModebooleantrueReturn sample data for testing
webhookUrlstring-Webhook URL for results delivery

At least one location parameter (city, zipCode, or address) required unless demoMode

Deduplication Strategies

StrategyDescription
keep_all_mergedMerge data from all sources (default)
keep_lowest_priceKeep listing with lowest price
keep_highest_priceKeep listing with highest price
keep_zillowPrefer Zillow data when available
keep_redfinPrefer Redfin data when available
keep_realtorPrefer Realtor.com data when available

Output Format

{
"platform": "aggregated",
"listingId": "AGG-ZL-12345678",
"addressNormalized": "123 MAIN ST, SAN FRANCISCO, CA 94102",
"address": {
"street": "123 Main St",
"city": "San Francisco",
"state": "CA",
"zip": "94102",
"county": "San Francisco County"
},
"price": 1350000,
"zestimate": 1380000,
"rentZestimate": 5200,
"beds": 3,
"baths": 2,
"sqft": 1850,
"lotSize": 4500,
"yearBuilt": 1925,
"propertyType": "Single Family",
"listingStatus": "For Sale",
"daysOnMarket": 14,
"sources": ["zillow.com", "redfin.com", "realtor.com"],
"pricesByPlatform": {
"zillow.com": 1350000,
"redfin.com": 1349000,
"realtor.com": 1355000
},
"priceVariance": {
"amount": 6000,
"percentage": 0.45
},
"allUrls": [
"https://www.zillow.com/homedetails/...",
"https://www.redfin.com/CA/San-Francisco/...",
"https://www.realtor.com/realestateandhomes-detail/..."
],
"bestPhotos": [
"https://photos.zillowstatic.com/...",
"https://ssl.cdn-redfin.com/..."
],
"agent": {
"name": "Jane Smith",
"phone": "(415) 555-0100",
"company": "ABC Realty"
},
"features": [
"Central Air",
"Hardwood Floors",
"Updated Kitchen"
],
"priceHistory": [
{"date": "2026-01-15", "price": 1350000, "event": "Listed"},
{"date": "2020-06-01", "price": 950000, "event": "Sold"}
],
"taxHistory": [
{"year": 2025, "taxAssessment": 1100000, "propertyTax": 13200}
],
"scrapedAt": "2026-01-28T10:30:00.000Z"
}

Pricing (Pay-Per-Event)

EventDescriptionPrice
listing_aggregatedPer unique property aggregated$0.10

Example costs:

  • 50 listings: 50 x $0.10 = $5.00
  • 200 listings: 200 x $0.10 = $20.00
  • 500 listings: 500 x $0.10 = $50.00
  • Demo mode: $0.00

Why This Pricing?

The aggregator runs 3 separate scrapers (Zillow, Redfin, Realtor) and performs deduplication and enrichment. The $0.10 per unique property includes:

  • Running 3 platform scrapers
  • Deduplication (typically 40-60% overlap = savings)
  • Cross-platform data enrichment
  • Price variance analysis

Typical savings: 30-50% vs running platforms separately!

Common Scenarios

Scenario 1: Investment Property Pipeline

{
"city": "Austin, TX",
"propertyTypes": ["multi_family", "house"],
"priceMax": 750000,
"maxResultsPerPlatform": 150,
"deduplicationStrategy": "keep_lowest_price",
"webhookUrl": "https://hooks.zapier.com/...",
"demoMode": false
}

Find investment properties and automatically keep listings with lowest prices.

Scenario 2: Rental Market Analysis

{
"zipCode": "30301",
"listingStatus": "for_rent",
"maxResultsPerPlatform": 200,
"demoMode": false
}

Comprehensive rental inventory for market analysis.

Scenario 3: Comparable Sales Research

{
"address": "456 Oak Ave, Palo Alto, CA",
"searchRadius": 1,
"listingStatus": "recently_sold",
"maxResultsPerPlatform": 50,
"demoMode": false
}

Find recent sales near a specific property for comps.

Webhook & Automation Integration

Zapier / Make.com / n8n

  1. Create a webhook trigger in your automation platform
  2. Copy the webhook URL to webhookUrl
  3. Route listings to spreadsheets, CRM, or databases

Popular automations:

  • New listings -> Google Sheets (market tracker)
  • Price variance alerts -> Email (deal notifications)
  • Investment properties -> Airtable (deal pipeline)
  • Rental data -> Database (market research)

Apify Scheduled Runs

Schedule daily searches to track new listings and price changes.

FAQ

Q: How does deduplication work?

A: The aggregator normalizes addresses across platforms and matches properties. When duplicates are found, it merges data or keeps the preferred source based on your deduplicationStrategy.

Q: Why might prices differ across platforms?

A: Listing agents may update prices at different times. Price variance analysis helps identify these discrepancies - useful for negotiations.

Q: What's the typical overlap between platforms?

A: Typically 40-60% of listings appear on multiple platforms. The aggregator saves you from processing duplicates.

Q: Can I search multiple cities?

A: Currently one location per run. Schedule multiple runs for different cities or use webhooks to process in sequence.

Q: How current is the data?

A: Data is scraped in real-time from each platform. For time-sensitive searches, run the actor on-demand.

Common Problems & Solutions

"No listings found"

  • Verify the city/ZIP is correct
  • Broaden price range or remove filters
  • Check if the area has active listings

"Missing platform data"

  • Some listings may only exist on certain platforms
  • Platform-specific anti-bot measures may block some requests
  • Try different times or reduce maxResultsPerPlatform

"Price variance seems wrong"

  • Platforms may have different update schedules
  • Check pricesByPlatform for per-source prices
  • Recently updated listings may show temporary discrepancies

"Demo data showing"

  • Set demoMode: false - no external API keys required

📞 Support


Built by John Rippy | Actor Arsenal