All Property Scraper avatar

All Property Scraper

Pricing

from $8.50 / 1,000 results

Go to Apify Store
All Property Scraper

All Property Scraper

Unified real estate data API for Zillow, Rightmove, Domain, Redfin, Realtor.com, MagicBricks, and more. Collect sale, rental, and sold listings with country-aware routing, rich property details, prices, images, agents, geo data, and source URLs.

Pricing

from $8.50 / 1,000 results

Rating

0.0

(0)

Developer

AgentX

AgentX

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Share

All Property Scraper - Multi-Platform Real Estate Listings API for Zillow, Rightmove, Domain, Realtor.com, Redfin, ImmobilienScout24 & 34 More Platforms

All Property Scraper is the only multi-platform real estate listings API that aggregates for-sale, for-rent, and sold property data from 40 platforms — including Zillow, Rightmove, Domain, Realtor.com, Redfin, Trulia, ImmobilienScout24, Immobiliare.it, Zoopla, Fotocasa, Funda, MagicBricks, 99acres, Property24, SUUMO, and 25 more — in a single Apify Actor run. Each run returns up to 10,000 listings with a unified JSON schema covering 40+ structured fields per listing: price objects, beds, baths, floor area, land area, geo coordinates, agent contact, listing dates, days on market, HOA fees, virtual tour links, open house schedules, and images. Country-aware platform routing spans 25 countries and automatically activates only the platforms available for the selected market and listing type. Built for real estate investment research, cross-market price tracking, agent lead generation, and AI training datasets, All Property Scraper integrates natively with Make.com, n8n, Zapier, LangChain, and CrewAI via the Apify Client SDK or REST API. Pay-per-result pricing starts at $0.0085 per listing — no monthly minimum, no platform setup.

Zillow Rightmove Domain 25 countries


Why Choose This API

The Only Unified Multi-Platform Real Estate Listings Solution

🎯 40 Platforms in One API Call — No Platform-by-Platform Setup Extract property listings from Zillow, Rightmove, Domain, Realtor.com, Redfin, Trulia, ImmobilienScout24, Immobiliare.it, Zoopla, Fotocasa, Funda, MagicBricks, 99acres, NoBroker, Property24, SUUMO, Homes/LIFULL, AtHome Japan, QuintoAndar, VivaReal, ZAP Imóveis, Chaves na Mão, Hemnet, Otodom, Centris, Realtor.ca, Trade Me Property, OnTheMarket, Casa.it, Apartment List, Apartments.com, Homes.com, RentCafe, Rent.com, Movoto, Vrbo, LoopNet, Leboncoin Immobilier, and Craigslist Housing. One actor input, one dataset, all platforms — no separate scrapers, credentials, or schema mapping required.

💰 The Deepest Price Intelligence Available Capture asking price, price history, price reductions, price-per-sqft/sqm, HOA fees, property tax, deposit, and management fees directly from each platform in a normalized price object. Essential for cross-market investment analysis, automated valuation modelling, and portfolio benchmarking — with richer price metadata than any single-platform tool.

🌍 25 Countries with Automatic Platform Routing Cover United States, United Kingdom, Australia, Canada, Germany, France, Italy, Spain, Netherlands, Poland, India, Japan, Brazil, New Zealand, Sweden, South Africa, and more in the same API call. Country-aware routing automatically activates only the platforms available for the selected country and listing type — no manual platform selection needed unless you want it.

🤖 AI and Pipeline-Ready Unified Schema All 40 platforms return a single, consistent JSON schema regardless of source, making the output immediately usable in LangChain, CrewAI, AutoGPT, and custom ML pipelines. No per-platform field remapping, schema normalization, or post-processing required.

⚡ Up to 10,000 Listings Per Run with Fault-Tolerant Execution Request up to 10,000 listings per run. If one platform fails or returns fewer results, the run continues across all remaining platforms and returns every successfully extracted listing. Managed processing and high-availability execution are handled automatically.

📊 40+ Fields Per Listing — Including Fields No Single-Platform Tool Has All Property Scraper captures fields that single-platform actors cannot provide in aggregate:

  • Listing metadata (title, description, listing ID, MLS ID, listing type, property type, market type, availability)
  • Price data (value, currency, price per sqft/sqm, min/max range, price history, unit price, lease price)
  • Property details (beds, baths, floor area, land area, year built, floor, parking, condition, energy rating)
  • Location (address, geo coordinates, city, district, postal code, nearby schools and transit)
  • Agent & contact (agent name, agency, phone, email, developer, project name, license)
  • Dates & fees (listed date, sold date, days on market, HOA, deposit, property tax, council tax)
  • Media & extras (virtual tour, floor plan, street view, open house schedule, features, amenities)

Quick Start Guide

How to Extract Property Listings in 3 Steps

Open Actor Input

Step 2: Run the Actor

Click "Start" and the scraper will automatically extract property listings from all supported platforms for the selected country and listing type.

Step 3: Download Your Data

Export results in JSON format or access via API. Data includes all 40+ fields for each property listing.


Input Parameters

Required Configuration Fields

ParameterTypeDescriptionExample Values
countrystringCountry where the target property listings are located"United States", "United Kingdom"
locationstringCity, region, neighborhood, or postal area to search"New York, NY", "London"
max_resultsintegerMaximum property listings to return per selected platform10, 100, 1000

Optional Configuration Fields

ParameterTypeDescriptionExample Values
listing_typestringTransaction type: for_sale, for_rent, or sold"for_sale", "for_rent", "sold"
property_typestringProperty type filter; leave empty for all types"apartment", "house", "commercial"
platformsarrayPlatform selection; leave empty for all supported platforms for the country["Zillow", "Realtor.com"]

Supported Countries

Andorra, Australia, Botswana, Brazil, Canada, France, Germany, India, Italy, Japan, Kenya, Mauritius, Mozambique, Namibia, Netherlands, New Zealand, Nigeria, Poland, South Africa, Spain, Sweden, United Kingdom, United States, Zambia, Zimbabwe.

Supported Listing Types

TypeDescription
for_saleActive sale listings
for_rentActive rental listings
soldRecently sold properties (where supported by platform)

Supported Property Types

residential, house, apartment, condo, townhouse, land, commercial, new_development, room, student_housing, senior_housing, auction, ready_to_build, other

Country-Aware Platform Routing

Platforms are automatically selected based on the country field. Only platforms that cover the selected country and support the selected listing_type are activated:

CountryPlatforms
United StatesZillow, Realtor.com, Redfin, Trulia, Homes.com, Apartments.com, Apartment List, RentCafe, Rent.com, Movoto, LoopNet, Vrbo, Craigslist Housing
United KingdomRightmove, Zoopla, OnTheMarket
AustraliaDomain
CanadaZillow, Redfin, Realtor.ca, Centris, Apartments.com, RentCafe
GermanyImmowelt, ImmobilienScout24
FranceLeboncoin Immobilier
ItalyImmobiliare.it, Casa.it
SpainFotocasa
NetherlandsFunda
BrazilZAP Imóveis, VivaReal, QuintoAndar, Chaves na Mão
IndiaMagicBricks, NoBroker, 99acres
JapanSUUMO, AtHome Japan, Homes/LIFULL
SwedenHemnet
PolandOtodom
New ZealandTrade Me Property
South Africa / AfricaProperty24

Example Input Configuration

{
"country": "United States",
"location": "New York, NY",
"max_results": 100,
"listing_type": "for_sale",
"property_type": "apartment"
}

Output Data Schema

Complete Property Listing Data Structure

Each extracted property contains a unified real estate dataset structure designed for comparison across countries and platforms:

Open Actor Input

Core Listing Fields

FieldTypeDescription
cover_imagestringPrimary property image URL with logos, maps, icons, and placeholders removed
image_urlsarrayDeduplicated real property image URLs
titlestringProperty listing title
descriptionstringClean property description
listing_idstringSource platform listing identifier
mls_idstringMLS or equivalent market listing number when explicitly provided
listing_typestringTransaction type: for_sale, for_rent, or sold
availabilitystringCurrent availability such as Available, InStock, or ready_to_build
market_typestringMarket segment such as primary, secondary, new, or resale
property_typestringUnified property type such as house, apartment, condo, land, commercial, or new_development
subtypestringSource-specific property subtype
categorystringBroad category such as residential, commercial, land, or short_term
business_typestringCommercial use type such as Retail, Office, or Industrial

Structured Property Objects

FieldTypeDescription
priceobjectPrice value, text, currency, range, unit price, lease price, estimates, and price history
roomsobjectBedrooms, bathrooms, full bathrooms, and half bathrooms
areaobjectInterior, exterior, carpet, covered, and balcony area
landobjectLand area, lot size, frontage, and access
geoobjectLatitude, longitude, region, city, district, and postal code
buildingobjectFloor, year built, condition, tenure, energy, parking, heating, security, and equipment
datesobjectListed, updated, sold, available dates, availability text, and days on market
feesobjectDeposit, HOA, management, condo, property tax, council tax, recurring fees, and tax history
mediaobjectFloor plan, virtual tour, and street view URLs
reviewsobjectPublic rating and review information
policiesobjectPet and smoking policies
nearbyobjectSchools, transit distance, and nearby amenities
contactobjectAgent, owner, agency, phone, email, contact URL, license, developer, project, and office hours
FieldTypeDescription
open_housesarrayOpen house schedule entries
featuresarrayProperty feature labels and selling points
amenitiesarrayBuilding, community, and unit amenities
detailsarrayValuable structured source details that do not map reliably to fixed fields
unitsarrayUnit, floor plan, and available apartment entries
locationstringDisplay location text
addressstringFull address or most detailed address available
countrystringCountry or country code used for routing and analysis
platformstringStandard source platform name
source_urlstringOriginal source or landing page URL for data verification
official_urlstringReal official, developer, contact, or outbound URL when explicitly provided

Example JSON Output

{
"cover_image": "https://images.example.com/property.jpg",
"image_urls": ["https://images.example.com/property.jpg"],
"title": "Modern 2 bedroom apartment in Midtown",
"description": "Bright apartment near transit with updated kitchen.",
"listing_id": "123456789",
"mls_id": "W12345678",
"listing_type": "for_sale",
"property_type": "apartment",
"subtype": "Condo",
"category": "residential",
"price": {
"value": 750000,
"text": "$750,000",
"currency": "USD",
"unit": 789.47
},
"rooms": {
"beds": 2,
"baths": 2
},
"area": {
"floor": 950,
"floor_unit": "sqft"
},
"location": "New York, NY",
"address": "123 W 45th St, New York, NY",
"geo": {
"lat": 40.7128,
"lng": -74.006
},
"country": "United States",
"dates": {
"listed": "2026-05-20",
"market_days": 14
},
"features": ["balcony", "garage"],
"contact": {
"agent": "Jane Smith",
"phone": "+1 212 555 0100",
"agency": "Example Realty"
},
"platform": "zillow",
"source_url": "https://www.zillow.com/homedetails/123456",
"official_url": "https://developer.example.com/project"
}

Export Formats

  • JSON - Complete structured data with all metadata
  • CSV - Spreadsheet-compatible format
  • API Access - Programmatic access via Apify Client SDK
  • Cloud Storage - Automatic upload to Apify Dataset

Integration Examples

Actor ID for Platform Integration

jpraRc4MCUh5ehbHV

Ⓜ️ Make.com Setup:

  1. Login to Make.com (Get 1000 Free Credits)
  2. Add module "Run an Actor"
  3. Turn 'Map' on - right side of the 'Actor*'
  4. Paste Actor ID - from above
  5. Click the '⟳ Refresh' - left side of Map
  6. Input JSON* - Modify the parameters as needed
  7. Set "Run synchronously" to YES
  8. Add module "Get Dataset Items" - receive the result
  9. In Dataset ID* select defaultDatasetId

🎱 N8N.io Setup:

  1. Add 'Run an Actor and get dataset' - from the apify node
  2. ActorBy IDPaste Actor ID - from above
  3. Input JSON - Modify the parameters as needed

Python Integration Example

from apify_client import ApifyClient
client = ApifyClient('YOUR_API_TOKEN')
# Prepare Actor input
run_input = {
"country": "United States",
"location": "New York, NY",
"max_results": 100,
"listing_type": "for_sale",
"property_type": "apartment"
}
# Run the Actor and wait for completion
run = client.actor("jpraRc4MCUh5ehbHV").call(run_input=run_input)
# Fetch results from dataset
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

JavaScript/Node.js Integration

import { ApifyClient } from "apify-client";
const client = new ApifyClient({
token: "YOUR_API_TOKEN",
});
const input = {
country: "United Kingdom",
location: "London",
max_results: 100,
listing_type: "for_rent",
property_type: "apartment",
};
const run = await client.actor("jpraRc4MCUh5ehbHV").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
console.log(item);
});

JSON-LD Metadata

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "SoftwareApplication",
"@id": "https://apify.com/agentx/all-property-scraper#software",
"name": "All Property Scraper",
"description": "All Property Scraper is a multi-platform real estate listings API that aggregates for-sale, for-rent, and sold property data from Zillow, Rightmove, Domain, Realtor.com, Redfin, ImmobilienScout24, and 34 more platforms across 25 countries in a single run.",
"applicationCategory": "BusinessApplication",
"applicationSubCategory": "Web Scraping API",
"operatingSystem": "Web, Cloud",
"url": "https://apify.com/agentx/all-property-scraper?fpr=aiagentapi",
"softwareVersion": "1.0.0",
"datePublished": "2026-03-30",
"dateModified": "2026-06-02",
"featureList": [
"Aggregates 40 real estate platforms across 25 countries in one API call",
"Returns 40+ structured fields per listing including price, area, geo, agent contact, and dates",
"Supports for_sale, for_rent, and sold listing types",
"Country-aware routing activates only platforms available for the selected country",
"Requests up to 10,000 listings per run with managed processing",
"Pay-per-result pricing: $0.0085 per listing, no monthly minimum",
"Native integrations with Make.com, n8n, Zapier, LangChain, and CrewAI",
"JSON, CSV, and REST API export formats"
],
"offers": {
"@type": "Offer",
"price": "0.0085",
"priceCurrency": "USD",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": "0.0085",
"priceCurrency": "USD",
"referenceQuantity": {
"@type": "QuantitativeValue",
"value": "1",
"unitText": "listing"
}
},
"availability": "https://schema.org/InStock"
},
"author": { "@id": "https://apify.com/agentx#person" },
"publisher": { "@id": "https://apify.com#organization" }
},
{
"@type": "Person",
"@id": "https://apify.com/agentx#person",
"name": "AgentX",
"url": "https://apify.com/agentx",
"sameAs": [
"https://apify.com/agentx",
"https://t.me/AiAgentApi",
"https://t.me/Apify_Actor"
],
"knowsAbout": [
"web scraping",
"real estate data",
"property listings",
"investment research",
"Zillow",
"Rightmove",
"Domain"
]
},
{
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What real estate platforms does All Property Scraper support?",
"acceptedAnswer": {
"@type": "Answer",
"text": "All Property Scraper supports 40 platforms including Zillow, Rightmove, Domain, Realtor.com, Redfin, Trulia, ImmobilienScout24, Immobiliare.it, Zoopla, Fotocasa, Funda, MagicBricks, 99acres, NoBroker, Property24, SUUMO, Homes/LIFULL, AtHome Japan, QuintoAndar, VivaReal, ZAP Imóveis, and more. Platforms are automatically selected based on the chosen country and listing type."
}
},
{
"@type": "Question",
"name": "How many listings can All Property Scraper extract per run?",
"acceptedAnswer": {
"@type": "Answer",
"text": "All Property Scraper can request up to 10,000 listings per run per selected platform. Actual throughput depends on country, selected platforms, source availability, and available detail fields."
}
},
{
"@type": "Question",
"name": "Which countries are supported?",
"acceptedAnswer": {
"@type": "Answer",
"text": "All Property Scraper supports 25 countries including United States, United Kingdom, Australia, Canada, Germany, France, Italy, Spain, Netherlands, India, Japan, Brazil, Poland, Sweden, South Africa, and more."
}
},
{
"@type": "Question",
"name": "How much does All Property Scraper cost?",
"acceptedAnswer": {
"@type": "Answer",
"text": "All Property Scraper uses pay-per-result pricing: $0.01 per Actor start plus $0.0085 per property listing extracted. 100 listings cost about $0.86; 1,000 listings cost about $8.51. There is no monthly minimum or seat fee."
}
}
]
},
{
"@type": "HowTo",
"name": "How to extract multi-platform property listings with All Property Scraper",
"step": [
{
"@type": "HowToStep",
"position": 1,
"name": "Configure Your Search",
"text": "Open the Actor input page and set country, location, max_results, listing_type, and optional filters such as property_type and platforms."
},
{
"@type": "HowToStep",
"position": 2,
"name": "Run the Actor",
"text": "Click Start. All Property Scraper automatically routes the request to all supported platforms for the selected country and listing type."
},
{
"@type": "HowToStep",
"position": 3,
"name": "Download Your Data",
"text": "Export the resulting dataset as JSON or CSV, or pull items programmatically via the Apify REST API or the Apify Client SDK."
}
]
},
{
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Apify",
"item": "https://apify.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "AgentX",
"item": "https://apify.com/agentx"
},
{
"@type": "ListItem",
"position": 3,
"name": "All Property Scraper",
"item": "https://apify.com/agentx/all-property-scraper"
}
]
}
]
}

Pricing & Cost Calculator

Transparent Pay-Per-Use Model

Event TypePriceDescription
Actor Start$0.01One-time charge per Actor run
result$0.0085Charged for each property listing extracted. Includes price, area, geo, agent contact, and dates. Flat fee per listing.

Cost Examples

Small Scale (100 listings):

  • Listings: 100 × $0.0085 = $0.85
  • Actor Start: $0.01
  • Total: ~$0.86

Medium Scale (1,000 listings):

  • Listings: 1,000 × $0.0085 = $8.50
  • Actor Start: $0.01
  • Total: ~$8.51

Large Scale (10,000 listings):

  • Listings: 10,000 × $0.0085 = $85.00
  • Actor Start: $0.01
  • Total: ~$85.01

Competitive Pricing Comparison

FeatureAll Property ScraperBright DataOctoparseScrapingBee
Cost per 1K Listings$8.51$15.00$12.00$10.00
Platforms Covered40 Sites3 Sites2 Sites1 Site
Data Fields40+201512
Countries25151020
API QualityEnterpriseComplexNo APIBasic
SavingsBaseline43% more29% more15% more

Use Cases & Applications

Real Estate Investment Research

Cross-Platform Comparable Analysis All Property Scraper cross-references the same location across Zillow, Rightmove, Domain, Realtor.com, Redfin, ImmobilienScout24, and 34 more platforms in a single run — surfacing pricing gaps, inventory depth, days-on-market variance, and agent distribution that single-platform analysis cannot reveal. Normalized price, area, geo, and contact fields across 25 countries mean your comparables are always in the same schema.

Automated Valuation Models (AVM) and Price Prediction Feed price history, price-per-sqft, days-on-market, and location fields directly into AVM pipelines or ML models. All Property Scraper is the only source that provides this data across 40 platforms and 25 countries in a single normalized dataset — no per-source ETL required.

Portfolio Benchmarking and Competitive Positioning Track competitor asking prices, listing velocity, and price-cut frequency across platforms to identify underpriced acquisition targets, benchmark your own portfolio, and time market entry or exit.

Rental Market Intelligence

Multi-Platform Rental Price Tracking Monitor for-rent listings across Zillow, Rightmove, Domain, Apartments.com, RentCafe, and all regional rental portals in a single run. Track asking rents, deposit requirements, pet policies, and availability dates across city neighborhoods to identify yield trends and seasonal pricing shifts that single-portal monitoring misses.

Tenant Demand Signal Mapping Cross-reference listing density, time-on-market, and price-cut frequency across multiple platforms and neighborhoods to map demand hotspots, vacancy pressure zones, and rental stock tightening before market moves are visible in aggregated indices.

Live Rate Benchmarking for Portfolio Optimization Compare your rental rates against live multi-platform market data to detect underpricing, set competitive rents, and optimize occupancy without waiting for quarterly market reports.

Agent & Developer Lead Generation

Agent Contact Enrichment at Scale Capture agent names, phone numbers, email addresses, agency names, license numbers, and contact URLs from for-sale and for-rent listings across 40 platforms in one run. Build outreach pipelines for mortgage brokers, contractors, relocation services, and property management firms with far more contact coverage than single-platform extraction.

Land and Commercial Opportunity Intelligence Track land, commercial, and new-development listings across ImmobilienScout24, LoopNet, MagicBricks, and regional portals to identify development opportunities, monitor planning-stage inventory, and benchmark land-value trends in emerging submarkets.

New Build Pipeline Monitoring Scrape new-development listings across multiple platforms to track developer pricing, incentive launches, inventory release cadence, and presale absorption rates — ahead of secondary market price movement.

AI & Data Science Applications

High-Quality Training Data for Real Estate AI All Property Scraper produces a normalized, multi-source real estate dataset that is immediately usable for training property recommendation engines, price-prediction models, and neighborhood-classification systems. The unified schema eliminates per-source feature engineering. Compatible with LangChain, CrewAI, AutoGPT, and custom ML pipelines via the Apify Client SDK.

NLP and Description Analysis at Scale Extract structured listing descriptions from 40 platforms across 25 countries to train or prompt NLP models for amenity trend detection, pricing language analysis, sentiment scoring, and market narrative extraction.

Predictive Analytics and Forecasting Build models to forecast price movement, rental yield, and listing velocity using multi-platform data inputs — price history, days-on-market, price-cut frequency, and geo coordinates — across cities, neighborhoods, and countries in a single dataset.


FAQ

What real estate platforms does All Property Scraper support?

All Property Scraper supports 40 platforms including Zillow, Rightmove, Domain, Realtor.com, Redfin, Trulia, ImmobilienScout24, Immobiliare.it, Zoopla, Fotocasa, Funda, MagicBricks, 99acres, NoBroker, Property24, SUUMO, Homes/LIFULL, AtHome Japan, QuintoAndar, VivaReal, ZAP Imóveis, Apartments.com, RentCafe, Hemnet, Otodom, Trade Me Property, OnTheMarket, LoopNet, Leboncoin Immobilier, and more. Platforms are automatically selected based on the chosen country and listing type. Use the platforms field to target specific platforms for any run.

How many listings can All Property Scraper extract per run?

Up to 10,000 listings per run. Actual throughput depends on country, selected platforms, source availability, and available detail fields.

Which countries are supported?

25 countries including United States, United Kingdom, Australia, Canada, Germany, France, Italy, Spain, Netherlands, India, Japan, Brazil, Poland, Sweden, South Africa, and more. See the country routing table in Input Parameters.

What listing types are available?

Three listing types are supported: for_sale, for_rent, and sold. Not all platforms support all three types; country-aware routing activates only compatible sources.

What property types can I filter by?

You can filter by apartment, house, land, commercial, and other. Property type filtering is applied after extraction.

How fresh is the listing data?

Each run fetches live listings from all selected platforms at execution time. There is no cache — every run returns the current live search results for the location and listing type you specify. Use Apify schedules or webhooks to run the Actor on a recurring basis for near-real-time monitoring.

What output format does All Property Scraper produce?

Structured JSON with 40+ fields per listing including cover images, price objects, room counts, area objects, geo coordinates, dates, fees, media, features, agent contact objects, platform names, source_url, and official_url. Datasets can be exported as CSV or accessed via the Apify REST API.

Why are some fields empty?

Field availability varies by platform, country, and individual listing. Not all portals expose area, agent contact, geo-coordinates, HOA, or virtual tour fields for every listing. The scraper captures every field published by the source and leaves unpublished fields empty rather than fabricating values. Filter or handle empty fields downstream as needed.

What happens if a platform fails?

A failure on one platform does not stop the run. The scraper continues across remaining platforms and returns all successfully extracted listings.

How do I get results for a specific city?

Set location to the city or neighborhood name (e.g., "London", "Brooklyn, NY", "Shibuya, Tokyo"). The scraper passes the location string directly to each platform's search.

Can I limit which platforms are queried?

Yes, use the platforms input field to specify a list of platform slugs. If omitted, all platforms available for the selected country are queried automatically.

How much does All Property Scraper cost?

$0.01 per Actor start plus $0.0085 per listing extracted. 100 listings ≈ $0.86; 1,000 listings ≈ $8.51. No monthly minimum or seat fee.


SEO Keywords & Search Terms

Primary Keywords

property scraper, real estate API, Zillow scraper, Rightmove data API, Domain Australia scraper, multi-platform property listings, house price data API, rental market data, property data extraction, real estate listings API

Long-Tail Keywords

how to scrape Zillow property listings, Rightmove data extraction API, extract property listings from multiple sites, automated real estate data collection, rental price tracking API, house price comparison tool, property listing scraper 40 platforms, real estate investment data API, for sale listings scraper JSON, sold property data extraction, ImmobilienScout24 scraper, Domain Australia property data

Industry Terms

automated valuation model data, AVM training data, real estate market intelligence, rental yield analytics, property portfolio benchmarking, listing velocity tracking, days-on-market data API, agent lead generation real estate, new development monitoring, land value intelligence

Location-Based Keywords

US property scraper, UK property data extraction, Australia real estate API, Germany Immobilien data, India MagicBricks scraper, Japan SUUMO data, Brazil property listings, South Africa Property24 scraper, international real estate data

Use Case Keywords

AI real estate training data, property price prediction model, neighborhood classification, rental demand mapping, property recommendation engine, investment research data, mortgage lead generation, contractor outreach data


Trust & Certifications

  • Production-Grade Infrastructure — runs on the Apify cloud platform with managed execution, high-availability infrastructure, and fault-tolerant multi-platform processing
  • GDPR & CCPA Aligned — extracts only publicly available property listing data; no personal data is stored beyond the run session; privacy-by-design processing
  • Transparent Pay-Per-Result Billing — $0.0085 per delivered listing, $0.01 per Actor start; no monthly minimum, no seat fees, no hidden platform surcharges
  • Continuously Maintained — schema updates and new platform additions are released as source platforms change, with no action required from users
  • Fault-Tolerant Multi-Platform Execution — a failure on one platform does not stop the run; the Actor continues across remaining platforms and returns all successfully extracted listings

Data Rights & Usage

All data extracted by this actor originates from publicly available property listings on supported real estate platforms. Users are responsible for ensuring their use of extracted data complies with applicable laws and regulations in their jurisdiction.

Privacy Compliance

  • GDPR: Compliant with EU General Data Protection Regulation. No personal data is stored beyond the extraction session.
  • CCPA: Compliant with California Consumer Privacy Act requirements. Data processing follows privacy-by-design principles.

Platform Terms of Service

Users must review and comply with the terms of service of each real estate platform (Zillow, Rightmove, Domain, Realtor.com, etc.) when using extracted data. This tool accesses only publicly available listing information.

Enterprise Support

For enterprise licensing, custom integrations, or compliance inquiries, contact our team:


Real Estate

Jobs & Hiring

Social Media

Video & Transcript

E-Commerce & Retail

Classifieds & Automotive

Business Intelligence & Reviews

Other


Support & Community


Last Updated: June 02, 2026