View.com.au Australian Property Scraper
Pricing
Pay per usage
View.com.au Australian Property Scraper
Scrape property listings from View.com.au across Australia with complete real estate data, including price, address, suburb, property type, bedrooms, bathrooms, land size, agent details, images, auction dates, and listing URLs. Ideal for market research, lead generation, and property analytics.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Shahid Irfan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Share
Extract comprehensive Australian property listings from view.com.au including for-sale, for-rent, and sold properties. Collect prices, addresses, bedrooms, bathrooms, car spaces, agent and agency details, property images, GPS coordinates, and more at scale. Perfect for property market research, investment analysis, and competitive intelligence.
Features
- Location search - Search by state (nsw, vic, qld) or suburb (sydney,nsw, melbourne-3000,vic)
- Direct URL support - Provide any view.com.au search results URL for precise targeting
- Complete property data - Extract prices, addresses, bedrooms, bathrooms, car spaces, land size, images, inspections, and agent details
- Pagination handling - Automatically navigates through multiple result pages
- Structured output - Clean JSON output with normalized price fields and GPS coordinates
- Proxy support - Works with residential proxies for reliable Australian property data access
Use Cases
Property Market Research
Track property prices and availability across suburbs and states. Analyze market trends, price ranges, and property types in specific areas.
Investment Analysis
Build datasets of property listings for investment decision making. Compare prices, features, and locations to identify opportunities.
Real Estate Monitoring
Monitor competitor listings, agent activity, and agency presence across Australian markets. Track new listings and price changes.
Data Analysis
Create comprehensive property databases for business intelligence, academic research, or custom analytics projects.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | String | No | - | Direct view.com.au search results URL. Overrides location. Example: https://view.com.au/for-sale/nsw/in-sydney-2000/ |
location | String | No | nsw | Search location. Format: state (nsw, vic, qld) or suburb,state (sydney,nsw, melbourne-3000,vic) |
results_wanted | Integer | No | 20 | Maximum number of property listings to collect |
max_pages | Integer | No | 5 | Safety cap on search result pages to visit (each page contains ~25 listings) |
proxyConfiguration | Object | No | Apify Proxy | Proxy configuration. Residential Australian proxies recommended. |
Output Data
Each item in the dataset contains:
| Field | Type | Description |
|---|---|---|
id | Number | Unique listing identifier |
listingUrl | String | Full URL to the property listing |
address | String | Full property address |
suburb | String | Suburb name |
state | String | Australian state |
postcode | String | Property postcode |
streetNumber | String | Street number |
streetName | String | Street name |
unitNumber | String | Unit, suite, or level identifier when shown |
priceDisplay | String | Price as displayed on listing |
priceValue | Number | Single price value (if available) |
priceMin | Number | Minimum price in range |
priceMax | Number | Maximum price in range |
isPriceHidden | Boolean | Whether the numeric price is hidden |
bedrooms | Number | Number of bedrooms |
bathrooms | Number | Number of bathrooms |
carSpaces | Number | Number of car parking spaces |
landSize | Number | Land or floor area value shown on the listing |
landSizeInSqm | Number | Area normalized to square metres when provided |
landSizeSystem | String | Unit system for the area value |
propertyType | String | Type (house, apartment, townhouse, land, etc.) |
propertyTypes | Array | Property type labels supplied for the listing |
saleMethod | String | Sale method (Sale, Auction) |
status | String | Listing status (On Market) |
rank | String | Listing placement category |
listingSource | String | Listing source label |
isNewConstruction | Boolean | Whether the listing is marked as new construction |
isHomeAndLand | Boolean | Whether the listing is marked as home and land |
latitude | Number | GPS latitude coordinate |
longitude | Number | GPS longitude coordinate |
images | Array | Array of property image URLs |
imageCount | Number | Number of unique listing images collected |
heroImageUrl | String | Primary listing image URL |
agentName | String | Listing agent full name |
agentPhone | String | Agent phone number |
agentMobile | String | Agent mobile number when available |
agents | Array | Structured agent records with contact and profile details |
agentIds | Array | Source agent identifiers |
agencyName | String | Real estate agency name |
agencyId | Number | Source agency identifier |
agencyUrl | String | Agency profile URL |
lgaName | String | Local government area name |
lgaSlug | String | Local government area URL slug |
region | String | Region label |
gnafId | String | GNAF property identifier when available |
inspections | Array | Inspection date and time records |
auctionAt | String | Auction date and time when available |
createdAt | String | Listing creation timestamp |
updatedAt | String | Listing update timestamp |
onMarketAt | String | Date and time the listing went on market |
Usage Examples
Basic State Search
Search all properties for sale in New South Wales:
{"location": "nsw","results_wanted": 50,"max_pages": 2}
Suburb-Level Search
Search for properties in a specific suburb:
{"location": "sydney-2000,nsw","results_wanted": 25,"max_pages": 1}
Direct URL Search
Use a specific view.com.au search URL:
{"startUrl": "https://view.com.au/for-sale/vic/in-melbourne-3000/","results_wanted": 100,"max_pages": 4}
Rental Listings
Search rental properties:
{"startUrl": "https://view.com.au/for-rent/qld/in-brisbane-4000/","results_wanted": 50,"max_pages": 2}
Sample Output
{"id": 16158346,"listingUrl": "https://view.com.au/property/vic/mount-eliza-3930/2-coles-court-16158346/","address": "2 Coles Court, Mount Eliza VIC 3930","suburb": "Mount Eliza","state": "VIC","postcode": "3930","priceDisplay": "$1,500,000 - $1,650,000","priceValue": 1500000,"priceMin": 1500000,"priceMax": 1650000,"bedrooms": 4,"bathrooms": 2,"carSpaces": 2,"landSize": 462,"landSizeInSqm": 462,"landSizeSystem": "squareMeter","propertyType": "Apartment & Unit","propertyTypes": ["Apartment & Unit"],"rank": "Premium","listingSource": "VIEW","isPriceHidden": false,"agentName": "Jane Smith","agentPhone": "02 9000 1000","agentMobile": "0411 000 000","agencyId": 17003,"agencyName": "Sample Realty","agencyUrl": "https://view.com.au/real-estate-agency/sample-realty-17003/","latitude": -37.81,"longitude": 144.96,"imageCount": 1,"images": ["https://view.com.au/viewstatic/images/listing/800-w/16158346-1-ABC1234.jpg"],"updatedAt": "2026-04-20 16:20:56","onMarketAt": "2025-10-31 06:59:48"}
Tips for Best Results
Choose Working URLs
- Verify the search URL is accessible in your browser first
- Use suburb-level URLs for more targeted results
- Start with a small
results_wantedto test the output
Optimize Collection Size
- Start small (20-50 results) for initial testing
- Increase for production runs based on your needs
- Each page contains approximately 25 listings
Use Residential Proxies
- view.com.au may block datacenter IP addresses
- Enable Apify Proxy with the RESIDENTIAL group for reliable access
- Australian residential proxies provide the best results
Integrations
Connect your data with:
- Google Sheets - Export for analysis and reporting
- Airtable - Build searchable property databases
- Slack - Get notifications on new listings
- Make - Create automated property workflows
- Zapier - Trigger actions on new data
Export Formats
Download data in multiple formats:
- JSON - For developers and API integration
- CSV - For spreadsheet analysis
- Excel - For business reporting
- XML - For system integrations
Frequently Asked Questions
How many properties can I collect?
You can collect all available listings matching your search. The practical limit depends on the search area and total matching properties.
Does this support rental and sold properties?
Yes. Use a for-rent or sold URL as the startUrl to collect rental or recently sold listings.
What if data fields are missing?
Some fields may be null if the source listing does not provide that information. Price ranges, agent details, and coordinates are available for most listings.
Can I scrape property detail pages?
The actor extracts data from search results pages. For individual property enrichment, use the property detail URL directly as a single-result search.
Does view.com.au require proxies?
The site uses CloudFront CDN protection. Using Apify Proxy with residential IPs provides the most reliable access, especially for Australian-targeted results.
Support
For issues or feature requests, contact support through the Apify Console.
Resources
Legal Notice
This actor is designed for legitimate data collection purposes. Users are responsible for ensuring compliance with view.com.au terms of service and applicable laws. Use data responsibly and respect rate limits.