Commercialrealestate Com Au Scraper
Pricing
from $1.50 / 1,000 results
Commercialrealestate Com Au Scraper
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
MrDoe
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 hours ago
Last modified
Categories
Share

What does the commercialrealestate.com.au Commercial Property Scraper do?
The commercialrealestate.com.au Commercial Property Scraper extracts commercial property listings from commercialrealestate.com.au, a leading Australian commercial property marketplace. Paste a For Sale or For Lease search results page (or a direct listing URL) and the Actor returns clean, structured data for every listing: headline, full address, price or sale method, property categories, floor area, land area, agency and agent details, listing highlights, images, and the full description. Use it for commercial market research, investment sourcing, and agency monitoring.
The easiest way to try it: open the Actor, keep the pre-filled example For Sale search URL, and click Start.
Why use the commercialrealestate.com.au Commercial Property Scraper?
- Commercial-specific data — floor area, land area, sale method, and multi-value property-category tags (Offices, Retail, Industrial, Development / Land, Hotel & Leisure, etc.).
- Investment sourcing — build a feed of new commercial listings for a target city or category.
- Agency monitoring — see what agencies are listing and at what price or via what sale method.
- Clean, structured output — numbers as numbers, missing values as
null, no raw HTML. - Automatic pagination — the Actor walks through every results page up to your limit.
- No code and no maintenance — runs on Apify's infrastructure with retries, scheduling, and integrations built in.
What makes this different?
This Actor targets Australian commercial property, so it returns the fields commercial buyers and tenants actually filter on — floor area, land area, sale method, and category tags — alongside the headline and price. It uses Australian residential IP addresses by default, which is what it takes to load the site reliably.
Pricing
This Actor uses pay-per-event pricing: a small fixed charge per run start, plus a per-listing charge for each record returned. Exact rates are shown on the Actor's page in Apify Console.
What data can you extract?


| Field | Description |
|---|---|
id | commercialrealestate.com.au ad id |
url | Direct link to the listing |
channel | sale or lease |
headline | Listing headline |
address | Full property address |
streetAddress, suburb, state, postcode | Address components |
area, region | Local area and region |
price | Displayed price or sale type (e.g. "Expressions of Interest", "Contact Agent") |
saleMethod | Sale method code (auction, EOI, private treaty, etc.) |
mainCategory | Primary property category |
propertyCategories | All property-category tags |
floorArea | Floor / building area |
landArea | Land area, from the listing page |
highlights | Listing highlight bullet points |
shortDescription | Short summary from the results card |
description | Full listing description, from the listing page |
auctionDate | Auction date, for auction listings |
soldLeasedDate | Sale or lease completion date, where shown |
isUnderOffer | Whether the listing is marked under offer |
agencyName, agents | Listing agency and agents, from the listing page |
images | Listing photo URLs |
scrapedAt | Timestamp the record was collected |
How to use the commercialrealestate.com.au Commercial Property Scraper

- Open the Actor in Apify Console.
- On commercialrealestate.com.au, build the search you want (location, For Sale or For Lease, category) and copy the URL from your browser's address bar. Or copy a single listing page URL.
- Paste it into Start URLs. Add as many as you need.
- Set Max listings per start URL.
- Leave Open each listing page for full details on for the full description, land area, and agents, or turn it off for a faster summary-only run.
- Click Start, then open the Dataset tab to view and export the results.
Input parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | array | Yes | Example Sydney For Sale search | commercialrealestate.com.au For Sale or For Lease search pages, or direct listing URLs. |
maxItems | integer | No | 5 | Maximum listings to collect per start URL. The Actor paginates until this is reached. |
scrapePropertyDetails | boolean | No | true | When on, opens each listing page for the full description, land area, and agents. |
useCache | boolean | No | false | Reuse data collected for a listing in an earlier run. Off by default so results are always fresh. |
proxyConfiguration | object | No | Australian residential | Proxy settings. commercialrealestate.com.au blocks non-residential traffic, so Australian residential proxy is used by default. |
Output data
Each listing is one dataset item. Download as JSON, CSV, Excel, or XML from the Dataset tab or the API.
{"id": "2021096129","url": "https://www.commercialrealestate.com.au/property/600-612-george-street-sydney-nsw-2000-2021096129","channel": "sale","headline": "Significant CBD Freehold Hotel and Bistro Opportunity","address": "600-612 George Street Sydney NSW 2000","streetAddress": "600-612 George Street","suburb": "Sydney","state": "NSW","postcode": "2000","area": "Sydney City","region": "Sydney Region","price": "Expressions of Interest","saleMethod": "Eoi","mainCategory": "Hotel, Motel, Pub & Leisure","propertyCategories": ["Hotel, Motel, Pub & Leisure", "Shop & Retail"],"floorArea": "4,764 m²","landArea": "1.45 ha","highlights": ["Prime high-exposure on George Street", "First time offered in almost 25 years"],"shortDescription": "Located at the heart of Sydney's entertainment precinct...","description": "The Plaza Hotel is a landmark freehold hotel and bistro directly opposite Event Cinemas...","auctionDate": null,"soldLeasedDate": null,"isUnderOffer": false,"agencyName": "Knight Frank","agents": [{ "name": "Tim Noonan", "phone": "0400 000 000" }],"images": ["https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021096129_1"],"scrapedAt": "2026-08-31T00:00:00.000Z"}
Usage examples
Every commercial property for sale in a city
{"startUrls": [{ "url": "https://www.commercialrealestate.com.au/for-sale/melbourne-vic-3000/" }],"maxItems": 200}
Offices for lease in two locations
{"startUrls": [{ "url": "https://www.commercialrealestate.com.au/for-lease/sydney-nsw-2000/" },{ "url": "https://www.commercialrealestate.com.au/for-lease/north-sydney-nsw-2060/" }],"maxItems": 100}
A single listing
{"startUrls": [{ "url": "https://www.commercialrealestate.com.au/property/600-612-george-street-sydney-nsw-2000-2021096129" }]}
Tips for best results
- Set your category and location on commercialrealestate.com.au before copying the URL — the Actor keeps all of the site's filters.
- Start with a small
maxItemsto confirm the search returns what you expect, then scale up. - Turn off Open each listing page for full details when you only need headline, price, area, and agency across a large area — it is significantly faster.
Known limitations
- commercialrealestate.com.au uses strict bot protection. The Actor gets through with Australian residential proxy and automatic retries, but a rare individual page may be skipped — re-run if a result set looks short.
priceis often a sale-method label ("Expressions of Interest", "Contact Agent") rather than a number for commercial listings.landArea,description, andagentscome from the listing page and are only populated with Open each listing page for full details on.floorAreacan be a range when a listing offers multiple tenancies.- Pagination is limited to the number of result pages commercialrealestate.com.au exposes for a search.
Integrations
Connect the Actor's output to Google Sheets, Make, Zapier, Slack, or your own systems via the Apify API and webhooks. Schedule runs to keep a dataset up to date.
Export formats
JSON, CSV, Excel, and XML — from the Dataset tab in Apify Console or via the API.
Frequently asked questions
How many listings can I collect?
As many as the search exposes. maxItems is applied per start URL, so add more start URLs to cover many locations in one run.
Can I use my own filters?
Yes. Any For Sale or For Lease URL from commercialrealestate.com.au works, including category and area filters.
Does it support individual listing URLs?
Yes. Paste a /property/... listing URL into Start URLs and the Actor returns that single listing.
How are duplicates handled?
Each listing is collected once per run, matched on its ad id.
Why are some fields null?
commercialrealestate.com.au does not publish every field for every listing. Missing values are returned as null rather than guessed.
How fresh is the data?
Each run collects live data from commercialrealestate.com.au at run time, unless Use cache is enabled.
Support
Found a bug or need a change? Open an issue on the Actor's Issues tab in Apify Console, or reach out via Apify Console messaging.
Legal and responsible use
You are responsible for ensuring your use of this Actor and the collected data complies with commercialrealestate.com.au's Terms of Service, applicable laws, and any contractual obligations. This Actor can collect personal data such as agent names published on listing pages; if you collect personal data you are responsible for handling it in line with applicable data-protection law, including the Australian Privacy Act and, where relevant, the GDPR.
Preview
