Real Estate AU Scraper | URLs, Filters, History & Insights avatar

Real Estate AU Scraper | URLs, Filters, History & Insights

Pricing

from $1.80 / 1,000 results

Go to Apify Store
Real Estate AU Scraper | URLs, Filters, History & Insights

Real Estate AU Scraper | URLs, Filters, History & Insights

Extract detailed Australian real estate property listings with 30+ structured fields, including descriptions, indoor and outdoor features, coordinates, nearby schools, agent contacts, images, and price history where available.

Pricing

from $1.80 / 1,000 results

Rating

4.8

(6)

Developer

AbotAPI

AbotAPI

Maintained by Community

Actor stats

8

Bookmarked

263

Total users

47

Monthly active users

2.6 hours

Issues response

20 hours ago

Last modified

Share

Property AU Scraper v2

Extract Australian residential property listings with rich detail-page data — descriptions, property features (indoor/outdoor), coordinates, historical sale & rent prices, automated valuations, suburb market trends, nearby schools, and 30+ fields per listing.

Key Features

  • Scalable: Scrape thousands of listings across multiple locations and search URLs
  • Full details: Description, property features, coordinates, schools, inspections
  • All listing types: Buy, Rent, and Recently Sold
  • Advanced filters: Property type, price range, bedrooms, bathrooms, sort order, date range
  • Automatic pagination: Pages through all search results until the limit is reached
  • Deduplication: No duplicate listings across pages or search URLs
  • Nearby schools: Optional enrichment with primary and secondary schools (with distance)
  • Price history: Optional enrichment with historical sale/rent/lease events per listing
  • Residential insights: Optional enrichment with automated valuation (AVM), suburb trends, planning overlays, NBN, school zoning, built year, and mobile coverage

How to Use

Search by Location

Set mode to "Search by Location" and add locations with state (required) and optional suburb/postcode.

Direct URLs

Set mode to "Direct URLs" and paste search result page URLs. Refine your search in a browser, then paste the resulting URL — all filter fields above are ignored in this mode.

Special filtered views are supported too:

  • Open for Inspection — paste a URL whose path ends in …/inspection-times-1 to scrape only listings with a scheduled inspection; each result includes its inspectionTimes.
  • Auctions — paste a URL whose path ends in …/auction-times-1 to scrape only listings going to auction; each result includes auctionDate (full date+time) and auctionDateDisplay (e.g. "Sat 20 Jun at 10:00 am").

Pagination follows whichever view you paste: an inspection-times-1 / auction-times-1 URL advances through -2, -3, … rather than reverting to the standard list, and stops automatically at the last page.

Filters

  • Listing Type: Buy, Rent, or Recently Sold
  • Property Types: House, Apartment, Townhouse, Villa, Land, Rural, Commercial
  • Price Range: Minimum and maximum price
  • Bedrooms: Minimum and maximum bedrooms
  • Bathrooms: Minimum bathrooms
  • Sort Order: Date, Price, Inspection, Auction
  • Sold Date Range: Last 1/3/6/12 months or all time
  • Include Surrounding: Include nearby suburbs in results

Nearby Schools

Enable Include Nearby Schools to add primary and secondary school data for each listing (name, sector, year range, address, distance).

Price History

Enable Include Price History to attach a per-listing timeline of prior sale, lease, rent, and withdrawal events. Off by default; billed only when a non-empty timeline is successfully attached.

Residential Insights

Enable Include Market Insights & Forecast to attach automated valuation, suburb trends, and planning data. Off by default; shares a single lookup with Price History, so enabling both is no slower than enabling one.

Send results into your apps (MCP connectors)

Optionally pipe the scraped results into the apps you already use, via Model Context Protocol (MCP) connectors. This is an extra delivery step after the scrape — the Apify dataset is never changed.

What gets written to the connector: a condensed, human-readable summary of each record — not the full JSON. Each item becomes one entry with a title (the listing's name / address) and its key fields flattened to plain text (price, beds/baths, agent, URL, …). Nested objects are collapsed to their main value (e.g. an address object → its full-address text) and long lists are trimmed to the first few names. The complete, full-fidelity record always stays in the Apify dataset — the connector copy is a readable digest for browsing in your app.

  • Notion → one page per item (title + a summary body), created under the page you set in notionParentPageUrl.
  • Linear / Airtable / other → one record/issue per item with the same title + fields.

How to enable:

  1. Authorize a connector once under Apify → Settings → Integrations (Notion, Linear, Airtable, or Apify).
  2. Select it in the "Pipe results into your apps" input field. (If the picker is empty, you haven't authorized a connector yet.)
  3. For Notion, also set notionParentPageUrl to the page where items should be created.

The connection is mediated by Apify's MCP proxy, so this actor never sees your third-party credentials. Leave the field empty to skip — the export only runs when a connector is selected.

Proxy

An Apify residential proxy is required. Free Apify accounts cannot use residential proxies — runs without one log a warning and return no results. Set the proxy to RESIDENTIAL + AU country in Proxy Configuration (requires a paid Apify plan with residential proxy access).

Limits

  • Maximum Listings: Controls how many listings to scrape per run
  • Maximum Pages: Limits search result pages per location (each page has ~25 listings)