Real Estate Aggregator avatar
Real Estate Aggregator

Pricing

Pay per event

Go to Store
Real Estate Aggregator

Real Estate Aggregator

Developed by

Tri⟁angle

Tri⟁angle

Maintained by Apify

Multi-source scraper for real estate data. Supports rent and sale listings, deduplication, and consistent output from Zillow, Realtor, Zumper, and Apartments.com.

0.0 (0)

Pricing

Pay per event

0

Total users

8

Monthly users

8

Runs succeeded

93%

Last modified

4 days ago

The Real Estate Aggregator makes multi-platform property search effortless. It collects listings from top real estate websites, removes duplicates, and delivers clean, structured data - all in one place. Whether you're house hunting or analyzing markets, it's the fastest way to get a complete picture.

Currently supported platforms:

  • Apartments.com (Rent only)
  • Realtor (Rent and Sale)
  • Zumper (Rent only)
  • Zillow (Rent and Sale)

🔍 What is Real Estate Aggregator?

This Actor saves time by bundling everything into one streamlined flow. Enter a city, zip code, or address, and it will scrape each of your selected real estate sites. If deduplication is enabled, the results are automatically cross-checked for duplicates, then standardized into a unified format and returned in a clean dataset.


What can you accomplish with this Actor?

With the Real Estate Aggregator, you can:

  • Fetch and unify listings across top real estate sites
  • Get both rent and sale offers (where supported)
  • Automatically deduplicate properties that appear on multiple platforms
  • Receive consistent, structured output ready for analysis or integration

Input

You can input data using the Apify platform interface, via JSON editor, or programmatically through the API.

{
"deduplicateResults": true,
"location": "New York, NY",
"maxResultsPerProvider": 20,
"offerTypes": [
"sale",
"rent"
],
"providers": [
"apartments",
"realtor",
"zumper",
"zillow"
],
"units": "metric"
}
FieldDescription
deduplicateResultsSet to true to enable deduplication. Similar listings from different platforms will be merged into a single record.
locationThe search location. Can be a zip code, city, or full address.
maxResultsPerProviderMaximum number of results per provider, per offer type.
💡For example, 20 means up to 20 rent and 20 sale listings from each provider, if available.
offerTypesChoose between "rent", "sale", or both.
providersReal estate platforms to include. Supported values: "apartments", "realtor", "zumper", "zillow"
unitsMeasurement system used in the output: "metric" (square meters, meters) or "imperial" (square feet, feet).

Output Example

The output consists of a unified listing format with common attributes like price, location, number of bedrooms/bathrooms, and platform-specific metadata.

{
"providers": ["realtor"],
"urls": {
"realtor": "https://www.realtor.com/realestateandhomes-detail/31-33-Thomas-Ave_New-York_NY_12839_M93244-31969"
},
"offerType": "sale",
"realEstateType": {
"realtor": "multi_family"
},
"gps": {
"lat": 43.291458,
"lng": -73.578072
},
"country": "United States",
"street": "31-33 Thomas Ave",
"city": "New York",
"state": "NY",
"county": "Washington",
"zip": "12839",
"livingArea": 6.9,
"landArea": 6879.4308,
"price": 420000,
"priceCurrency": "USD",
"pictures": {
"realtor": [
"https://ap.rdcpix.com/image1.jpg",
"https://ap.rdcpix.com/image2.jpg"
]
},
"localId": {
"realtor": "2976460521"
},
"bedrooms": 6,
"bathrooms": 3
}

🏷️ Tips

  • 📍 Use zip codes for precise results
    Each provider uses its own logic to match locations. Using a full city/state string (e.g., "New York, NY") may return broader or inconsistent results. For the most accurate results, stick to zip codes.

  • 📊 Not all providers support both offer types

    • Apartments.com and Zumper: Rent only
    • Realtor and Zillow: Rent and Sale
  • 🔁 Enable deduplication for cleaner data
    When "deduplicateResults" is enabled, overlapping listings from multiple platforms are merged into a single, unified record.


💰 Pricing

This Actor uses a Pay-per-event pricing model. You're charged a fixed amount for specific actions, so your costs are easy to estimate and control.

Each property listing from [provider] refers to one property result retrieved from that provider.

Pricing Breakdown

EventPrice (USD)
Actor start$0.003
Realtor property data extracted$0.002
Apartments.com property data extracted$0.002
Zumper property data extracted$0.002
Zillow property data extracted$0.002
Add-on: Deduplicate results$0.05

More Bundles you might be interested in


💬 Your feedback

We're always working on improving the performance of our Actors.
If you have any technical feedback, feature suggestions, or if you've found a bug in the Real Estate Aggregator, please let us know by creating an issue under the Issues tab of this Actor.