Realestateau Property avatar

Realestateau Property

Pricing

from $1.80 / 1,000 results

Go to Apify Store
Realestateau Property

Realestateau Property

Scrape Realestate.com.au property listings across Australia for sale, rent, and sold data. Filter by location, price, bedrooms, property type, features, inspections, auctions, and sale dates, then export clean property, agency, agent, media, and market data to Apify datasets.

Pricing

from $1.80 / 1,000 results

Rating

0.0

(0)

Developer

Jacob

Jacob

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

Real Estate Australia Property Scraper

Search Australian property listings and export clean, ready to use property data from Realestate.com.au. Use it to monitor listings, compare properties, build market reports, find rental opportunities, or analyze recently sold homes.

Features

  • Search properties for sale, rent, or recently sold properties.
  • Filter by suburb, postcode, or another location name.
  • Set a maximum number of results and include surrounding suburbs when needed.
  • Filter by price, bedrooms, bathrooms, parking spaces, and land size.
  • Select property types such as houses, townhouses, apartments, land, villas, and rural properties.
  • Sort results by relevance, date, price, next inspection, or next auction.
  • Search for keywords and common indoor, outdoor, accessibility, climate-control, and energy features.
  • Apply search-type-specific filters:
    • Buy: sale method, new or established properties, properties with a displayed price, and properties under offer.
    • Rent: furnished properties, properties where pets are considered, availability date, affordable housing, and properties secured by a deposit.
    • Sold: maximum age of sold listings and listings with a displayed sale price.
  • Export normalized listing information, including property details, media, agency information, agents, inspections, auctions, rental availability, and sold dates where available.

Input

If no searchType is supplied, the actor searches properties for sale. If no maxResults is supplied, it returns up to 300 listings.

Input Parameters

ParameterDescription
locationSuburb, postcode, or location name, such as Panania NSW or 2213.
searchTypebuy, rent, or sold.
maxResultsMaximum number of listings to return. Defaults to 300; values below 10 are raised to 10.
includeSurroundingInclude listings from surrounding suburbs.
propertyTypesIntended property-type filter. Supported values include house, townhouse, apartment & unit, villa, land, acreage, rural, retirement living, and block of units; see the limitations before using this filter.
sortByfeatured, date (newest-oldest), date (oldest-newest), price (lowest-highest), price (highest-lowest), next inspection, or next auction.
minPrice, maxPriceMinimum and maximum price filters.
minBeds, maxBedsMinimum and maximum bedroom filters.
numBathsMinimum number of bathrooms.
numParkingSpacesMinimum number of parking spaces.
keywordsArray of words or phrases to search for.
minLandSize, maxLandSizeLand-size range for buy and sold searches.
newOrEstablishedBuy filter for new or established properties.
saleMethodBuy filter: auction or private treaty sale.
propertiesWithPriceBuy filter that keeps only listings with a displayed price.
excludeUnderOfferBuy filter that excludes properties under contract or offer.
propertyRequirementsRent filter: furnished or pets considered. The runtime currently accepts one value as a string.
availableBeforeRent filter for properties available before a date in YYYY-MM-DD format, such as 2026-08-02.
excludeDepositTakenRent filter that excludes properties secured by a deposit.
affordableHousingRent filter for rental affordability schemes.
maxSoldAgeSold filter specifying the maximum listing age in months, up to 999 months.
excludeNoSalePriceSold filter that keeps only listings with a sold price.
indoorFeaturesArray containing values such as ensuite, dishwasher, study, built in robes, alarm system, broadband, floorboards, gym, rumpus room, or workshop.
outdoorFeaturesArray containing values such as swimming pool, garage, balcony, outdoor area, undercover parking, shed, fully fenced, outdoor spa, or tennis court.
accessibilityFeaturesArray containing values such as single storey, step free entry, wide doorways, elevator, roll-in shower, bathroom grab rails, or accessible parking.
climateControlAndEnergyFeaturesArray containing values such as air conditioning, solar panels, heating, fireplace, high energy efficiency, water tank, or solar hot water.

Feature names and mapped filter values should be supplied in lowercase when using the API or raw JSON input.

Output

The actor stores one record per property in the default Apify dataset. Records include:

  • Property ID, URL, title, badge, type, description, and product depth.
  • Address broken into street, full address, suburb, state, and postcode.
  • Display price, property features, land size, and building size.
  • Main image, additional images, floorplans, virtual tours, and videos.
  • Listing agency details, rating, reviews, profile URL, logo, and associated agents.
  • Buy-specific inspection, auction, introduction, parent-property, and price information.
  • Rent-specific inspection times, availability date, bond, and build-to-rent information.
  • Sold-specific sale date and price disclaimer information.

Fields that do not apply to a listing type may be empty or omitted. Property descriptions are returned as readable text rather than HTML.

Example Usage

Find homes to buy

{
"location": "Panania NSW",
"searchType": "buy",
"maxResults": 50,
"includeSurrounding": true,
"minPrice": 700000,
"maxPrice": 1200000,
"minBeds": 3,
"numParkingSpaces": 2,
"sortBy": "price (lowest-highest)",
"propertiesWithPrice": true
}

Find rental properties

{
"location": "Melbourne VIC",
"searchType": "rent",
"maxResults": 100,
"maxPrice": 750,
"minBeds": 2,
"propertyRequirements": "pets considered",
"outdoorFeatures": ["balcony"],
"sortBy": "date (newest-oldest)"
}

Review recently sold properties

{
"location": "Brisbane QLD",
"searchType": "sold",
"maxResults": 100,
"maxSoldAge": 12,
"minLandSize": 400,
"excludeNoSalePrice": true,
"sortBy": "date (newest-oldest)"
}

Limitations

  • Results depend on the availability and accuracy of listings on Realestate.com.au.
  • The actor processes at most 80 result pages (rea limit) and may return fewer records than requested when the search has fewer matching listings.
  • This actor does not perform full individual-listing scraping.

Error Handling

The actor validates common input types and keeps valid filters while ignoring invalid values. Price, bedroom, and land-size values are clamped to zero when appropriate, and sold-listing age is limited to 999 months.

Search and parsing errors are logged with details. Because errors are handled inside the search operation, a failed request may result in an empty or partial dataset rather than a detailed error record. Check the actor run log when no results are returned.

Support

For issues, feature requests, or questions about this actor, please create an issue in the repository.