Real Estate AU Scraper
Pricing
from $0.0035 / actor start
Real Estate AU Scraper
Extract property listings from realestate.com.au with full detailed data. Get descriptions, property features (indoor/outdoor), coordinates, nearby schools, agent contacts, images, and 30+ fields per listing.
Pricing
from $0.0035 / actor start
Rating
4.0
(3)
Developer
AbotAPI
Actor stats
5
Bookmarked
141
Total users
42
Monthly active users
7.4 hours
Issues response
2 days ago
Last modified
Categories
Share
Real Estate AU Scraper v2
Extract property listings from realestate.com.au with full detail data. Get descriptions, property features (indoor/outdoor), coordinates, nearby schools, agent contacts, images, 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, 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)
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) |
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.
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 Real Estate - 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" }]},"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)