Real Estate AU Advanced Filters | Price History | Deep Search
Pricing
from $1.80 / 1,000 results
Real Estate AU Advanced Filters | Price History | Deep Search
Extract detailed property listings from realestate.com.au 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.2
(4)
Developer
AbotAPI
Actor stats
6
Bookmarked
187
Total users
55
Monthly active users
6 hours
Issues response
an hour ago
Last modified
Categories
Share
Property AU Scraper v2
Extract property listings from realestate.com.au with full detail data. Get descriptions, property features (indoor/outdoor), coordinates, historical sale & rent prices, nearby schools, agent contacts, images, and 30+ fields per listing.
๐ NEW - Historical Price Timeline
Enrich every listing with its full price history: every prior sale, listing, lease, and withdrawal - with date, price, and listing agent. Past sale prices, rent history, and how long each rental ran.
To use: tick the Include Price History checkbox in the input. Adds ~1-2s per listing. Off by default - the actor behaves identically to v1 when disabled.
Use cases: see how an asking price compares to the last sold price; spot freshly relisted properties; build rental yield models from real lease history; flag long-on-market listings that have been withdrawn and relisted.
Key Features
- Scalable: Scrape thousands of listings across multiple locations and search URLs
- Full details: Description, property features, coordinates, schools, inspections, agent/agency info
- 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 limit 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 (date, price, agent, withdrawal records)
Output Data (30+ fields)
Each listing includes:
| Category | Fields |
|---|---|
| Core | propertyId, url, listingType, propertyType, channel |
| Address | street, suburb, state, postcode, full address |
| Coordinates | latitude, longitude |
| Price | display price |
| Features | bedrooms, bathrooms, parkingSpaces, hasStudy, hasBalcony, hasPool, hasGarage |
| Property Features | Flat list + structured indoor/outdoor breakdown |
| Description | Full listing description |
| Media | Images (with floorplan detection), image count |
| Agent | name, phone, email, job title, photo, profile URL |
| Agency | name, phone, email, website, address, logo, profile URL |
| Inspections | Scheduled open times and auction dates |
| Status | constructionStatus, productDepth, featured, tier |
| Sold | soldDate, soldPrice, daysOnMarket |
| Rental | bond, availableDate |
| Schools | Nearby primary and secondary schools with distance (optional) |
| ๐ Price History | Timeline of every prior sale/rent/lease/withdrawal - event type, year, date, price, listing agent (optional) |
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 from realestate.com.au.
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. This adds ~0.5s per listing and includes school name, sector, year range, address, and distance.
๐ Price History (NEW)
Enable Include Price History to attach a per-listing timeline of every prior sale, lease, rent listing, and withdrawal. Each event includes:
- event -
sold,listed_for_sale,listed_for_rent,leased,auction,built, etc. - year - calendar year (or
currentfor the active listing) - date - full date when known (e.g.
15 Apr 2026) - price - sale price or listed price range
- agent - listing agent at the time
- details - original line item text
Adds ~1-2s per listing. The address from the listing is all that's needed - no extra input required.
โ ๏ธ Off by default. Set the Include Price History input field to
trueto enable this enrichment. Without it, the actor runs as before and nopriceHistoryfield appears on items.Billed only when a non-empty timeline is successfully attached. No charge if the lookup fails, the listing has no recorded events, or the option is disabled.
Example Output
{"propertyId": "143902816","url": "https://www.realestate.com.au/property-house-nsw-sydney-143902816","listingType": "buy","propertyType": "house","address": {"street": "25 Example Street","suburb": "Sydney","state": "NSW","postcode": "2000","full": "25 Example Street, Sydney, NSW 2000"},"coordinates": {"latitude": -33.8688,"longitude": 151.2093},"price": { "display": "$1,200,000 - $1,300,000" },"features": {"bedrooms": 3,"bathrooms": 2,"parkingSpaces": 1,"hasStudy": false,"hasBalcony": true,"hasPool": false,"hasGarage": true},"propertyFeatures": ["Air Conditioning", "Built-in Wardrobes", "Balcony", "Garage"],"propertyFeaturesStructured": {"indoorFeatures": ["Air Conditioning", "Built-in Wardrobes"],"outdoorFeatures": ["Balcony", "Garage"]},"description": "A beautifully renovated family home in the heart of Sydney...","headline": "Stunning Family Home with Harbour Views","media": {"imageCount": 12,"images": [{ "url": "https://i2.au.reastatic.net/800x600/example/image.jpg", "isFloorplan": false }]},"agent": {"id": "123456","name": "Jane Smith","phone": "0412345678","email": "jane@agency.com.au","jobTitle": "Senior Sales Agent"},"agency": {"name": "Premium Property - Sydney","phone": "02 1234 5678","email": "info@premiumre.com.au","website": "http://www.premiumre.com.au"},"inspectionTimes": [{"startTime": "2026-04-12T10:00:00+10:00","endTime": "2026-04-12T10:30:00+10:00","isAuction": false}],"nearbySchools": {"primary": [{ "name": "Sydney Primary School", "sector": "Government", "distance": "450m", "yearRange": "K-6" }],"secondary": [{ "name": "Sydney High School", "sector": "Government", "distance": "800m", "yearRange": "7-12" }]},"priceHistory": [{ "event": "listed_for_sale", "year": "current", "date": "15 Apr 2026", "price": "$1,200,000 - $1,300,000", "agent": "Premium Property - Sydney", "details": "Listed 15 Apr 2026 by Premium Property - Sydney" },{ "event": "leased", "year": 2024, "date": "6 Aug 2024", "details": "Leased 6 Aug 2024" },{ "event": "sold", "year": 2018, "date": "12 Mar 2018", "price": "$985,000", "details": "Sold 12 Mar 2018 for $985,000" }],"constructionStatus": "established","isBuy": true,"isSold": false,"scrapedAt": "2026-04-12T00:00:00.000Z"}
Limits
- Maximum Listings: Set to control how many listings to scrape per run
- Maximum Pages: Limits search result pages per location (each page has ~25 listings)