realestate.com.au Scraper avatar

realestate.com.au Scraper

Pricing

from $0.68 / 1,000 results

Go to Apify Store
realestate.com.au Scraper

realestate.com.au Scraper

Scrape Australia's #1 property portal: 1.2M+ listings. Buy, rent & sold data with prices, addresses, beds/baths, photos & agency info. No proxy needed.

Pricing

from $0.68 / 1,000 results

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

realestate-au-scraper

Extract property listings from realestate.com.au — Australia's largest real estate portal with over 1.2 million active listings. Scrape for-sale, rental, and recently-sold listings across all of Australia with prices, addresses, property features, photos, and agency information.

Features

  • Full Australia coverage — scrape any suburb, city, state, or all of Australia in a single run
  • Three listing types — for sale (buy), for rent, and recently sold
  • Rich property data — price, full address, bedrooms, bathrooms, parking, building size, land size
  • Media — main photo and up to 20 listing images per property, floorplan URL
  • Agency & agent info — agency name, agent names and profile photos
  • Inspection & auction times — structured datetime data for open homes and auctions
  • Advanced filters — property type, price range, bedrooms, bathrooms, keywords
  • Deduplication — cross-location deduplication prevents duplicate results
  • Fast & efficient — no browser or proxy required; runs at ~1,000 properties/minute

Input Parameters

ParameterTypeDescriptionDefault
locationStringSuburb, city, state, or Australia for nationwide scrapeAustralia
transactionSelectbuy, rent, or soldbuy
propertyTypesArrayFilter by type: house, unit apartment, townhouse, villa, land, acreageAll
minPriceIntegerMinimum price in AUD (0 = disabled)0
maxPriceIntegerMaximum price in AUD (0 = disabled)0
minBedroomsIntegerMinimum bedrooms (0 = disabled)0
maxBedroomsIntegerMaximum bedrooms (0 = disabled)0
minBathroomsIntegerMinimum bathrooms (0 = disabled)0
surroundingSuburbsBooleanInclude listings from surrounding suburbstrue
searchQueryStringKeyword search within listing descriptions``
maxItemsIntegerMaximum listings to return (0 = unlimited)100
startUrlsArraySpecific realestate.com.au search URLs to scrape[]

Output Fields

Each result contains:

FieldTypeDescription
idStringUnique REA listing ID
urlStringFull listing URL
transactionStringbuy, rent, or sold
shortAddressStringStreet address
fullAddressStringComplete address including suburb
suburbStringSuburb name
stateStringState code (NSW, VIC, QLD, etc.)
postcodeStringPostcode
propertyTypeStringHouse, Unit, Townhouse, etc.
priceStringPrice display text
bedroomsIntegerNumber of bedrooms
bathroomsIntegerNumber of bathrooms
parkingSpacesIntegerNumber of parking spaces
buildingSizeStringFloor area
landSizeStringLand area
mainImageStringPrimary photo URL
imagesArrayUp to 20 photo URLs
floorplanStringFloorplan image URL
agencyNameStringReal estate agency name
agentsArrayAgent names and profile photo URLs
auctionDateStringAuction datetime (if applicable)
dateSoldStringSale date display (sold listings)
inspectionsArrayOpen for inspection times
badgeStringListing badge (New, Under offer, etc.)
descriptionStringFull property description
scrapedAtStringISO timestamp of extraction

Example Output

{
"id": "151060696",
"url": "https://www.realestate.com.au/property-apartment-nsw-sydney-151060696",
"transaction": "buy",
"shortAddress": "2702/1 Macquarie Place",
"fullAddress": "2702/1 Macquarie Place, Sydney NSW 2000",
"suburb": "Sydney",
"state": "NSW",
"postcode": "2000",
"propertyType": "Apartment",
"price": "$1,850,000",
"bedrooms": 2,
"bathrooms": 2,
"parkingSpaces": 1,
"buildingSize": "105",
"landSize": null,
"mainImage": "https://bucket-2.zobj.net/...jpg",
"images": ["https://i2.au.reastatic.net/example.jpg", "https://i2.au.reastatic.net/example.jpg"],
"agencyName": "Knight Frank Residential",
"agents": [{"name": "Emma Vadas", "photo": null, "profileUrl": "https://www.realestate.com.au/agent/emma-vadas"}],
"auctionDate": null,
"inspections": [{"display": "Sat 3 May 12:00pm - 12:30pm"}],
"description": "Set in the heart of Sydney's CBD...",
"scrapedAt": "2026-04-30T10:00:00.000Z"
}

Usage Examples

All houses for sale in Sydney:

{ "location": "Sydney NSW", "transaction": "buy", "propertyTypes": ["house"] }

Rental apartments in Melbourne under $700/week:

{ "location": "Melbourne VIC", "transaction": "rent", "propertyTypes": ["unit apartment"], "maxPrice": 700 }

Recently sold 3+ bedroom homes in Brisbane:

{ "location": "Brisbane QLD", "transaction": "sold", "minBedrooms": 3, "propertyTypes": ["house"] }

Nationwide for-sale listings:

{ "location": "Australia", "transaction": "buy", "maxItems": 5000 }

From a specific search URL:

{ "startUrls": [{ "url": "https://www.realestate.com.au/buy/in-bondi-beach,-nsw/list-1" }] }

Pricing

$0.85 per 1,000 results. A full nationwide scrape of all for-sale listings (~500,000 properties) costs approximately $0.43.

Performance

  • Speed: ~1,000 results/minute
  • Memory: 512 MB
  • No proxy required

Need a custom scraper?

Unfenced Group builds Apify actors for any website — for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

Get in touch: www.unfencedgroup.nl