Domain.com.au Scraper - Australian Property Data
Pricing
Pay per usage
Go to Apify Store

Domain.com.au Scraper - Australian Property Data
Scrape Australian property listings from Domain.com.au with prices, bedrooms, land size, suburb, and agent info.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Maintained by Community
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Domain.com.au Property Scraper
Extract property listings from Domain.com.au, one of Australia's top real estate platforms. This scraper collects detailed property information including prices, features, agent details, inspection times, and auction dates from both sale and rental listings. Ideal for Australian property market research, investment analysis, and real estate data aggregation.
Features
- Scrape properties for sale, rent, and sold listings across Australia
- Extract detailed property data: price, bedrooms, bathrooms, car spaces, land size
- Collect agent and agency information
- Gather inspection times and auction dates
- Automatic detection of search pages vs individual listing pages
- Lazy-load scrolling to capture all search results
- JSON-LD structured data extraction for enhanced accuracy
- Stealth mode with residential proxy support
Input Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
| startUrls | array | List of Domain.com.au search or listing URLs to scrape | [{"url": "https://www.domain.com.au/sale/sydney-nsw-2000/"}] |
| maxItems | integer | Maximum number of property listings to scrape | 50 |
| maxPages | integer | Maximum number of search result pages to paginate through per start URL | 5 |
| proxyConfiguration | object | Proxy settings for the scraper. Residential proxies recommended. | Apify Residential |
Output Fields
| Field | Type | Description |
|---|---|---|
| title | string | Property listing title/headline |
| price | string | Display price or price guide |
| propertyType | string | Type of property (House, Apartment, Townhouse, etc.) |
| bedrooms | number | Number of bedrooms |
| bathrooms | number | Number of bathrooms |
| carSpaces | number | Number of car/parking spaces |
| landSize | string | Land area (e.g. "450 m2") |
| address | string | Full property street address |
| suburb | string | Suburb name |
| state | string | Australian state (NSW, VIC, QLD, etc.) |
| postcode | string | Australian postcode |
| description | string | Full property description |
| agent | string | Listing agent name |
| agencyName | string | Real estate agency name |
| images | array | URLs of property images (up to 20) |
| inspectionTimes | array | Scheduled inspection/open home times |
| auctionDate | string | Auction date if applicable |
| url | string | Source listing URL |
| scrapedAt | string | ISO timestamp of when the data was scraped |
Example Use Cases
- Australian Property Market Analysis: Monitor median prices and listing volumes across Sydney, Melbourne, Brisbane, and other cities
- Investment Property Research: Compare rental yields and capital growth potential across different Australian suburbs
- Auction Market Tracking: Monitor upcoming auctions and auction clearance data in your target suburbs
- Suburb Comparison: Compare property prices, land sizes, and features across multiple Australian suburbs and states
Cost Estimate
- ~666 results per $1 at HIGH tier pricing ($0.0015 per result)
- Start event: $0.00005 per run
- Residential proxies recommended for reliable extraction
Limitations
- Domain.com.au may employ anti-bot measures; residential proxies are strongly recommended
- Some listing details may vary depending on the agent's data entry
- Image URLs are capped at 20 per listing
- Automatic scrolling is used to load lazy content; some items may require additional scroll time
- Maximum concurrency is limited to 3 browser instances
- Start URLs are required as input (no keyword search parameter available)