Commercialrealestate Au Scraper
Pricing
from $3.00 / 1,000 results
Commercialrealestate Au Scraper
Scrape commercial property listings from Australia's leading commercial real estate portal. Extract for-sale, for-lease, sold, and business listings with addresses, prices, property types, agency details, images, and GPS coordinates.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
CommercialRealEstate.com.au Scraper
Extract commercial property listings from commercialrealestate.com.au — Australia's premier commercial real estate portal. Scrape for-sale, for-lease, sold, and business listings with addresses, prices, property types, agency details, images, and GPS coordinates.
Features
- 4 listing types: For Sale, For Lease, Sold, Business
- State/territory filtering: All 8 Australian states & territories
- 11 property type categories: Offices, Industrial/Warehouse, Retail, Development Land, Rural/Farming, Showrooms, Medical, Hotel/Leisure, Parking, Serviced Offices, Other
- Location search: Filter by state or specific location slug (e.g.
sydney-nsw,melbourne-vic-3000) - Keyword search: Find listings by keyword (e.g.
warehouse,childcare,petrol station), combinable with state and/or property type in a single search - Dual modes: Build a search from filters, or provide your own CRE.com.au URLs
- 30+ output fields per listing including GPS coordinates, all images, agent details
Input Parameters
| Parameter | Type | Description |
|---|---|---|
mode | String | search (build from filters) or startUrls (your own URLs) |
listingMode | String | for-sale, for-lease, sold, or business |
states | Array | One or more: NSW, VIC, QLD, SA, WA, TAS, ACT, NT |
propertyType | String | Property category (see full list below). Not applicable to business listings. |
locationSlug | String | Specific location slug from a CRE URL (e.g. sydney-nsw). Overrides states/propertyType/keyword — CRE's location resolver only accepts a single path segment. |
keyword | String | Keyword to search (e.g. warehouse, childcare). Combines with states and/or propertyType when set. |
startUrls | Array | CRE.com.au URLs to process directly |
maxItems | Integer | Maximum listings to return (default: 20, max: 10,000) |
proxyConfiguration | Object | Apify proxy config — recommended for for-sale, for-lease, and business listing types |
Property Type Values
| Value | Label |
|---|---|
offices | Offices |
industrial-warehouse | Industrial / Warehouse |
retail | Shop & Retail |
development-land | Development / Land |
rural-commercial-farming | Rural Commercial / Farming |
showrooms-bulky-goods | Showrooms / Bulky Goods |
medical-consulting | Medical / Consulting |
hotel-leisure | Hotel / Leisure |
parking-car-space | Parking / Car Space |
serviced-offices | Serviced Offices |
other | Other |
Output Fields
Each record includes:
| Field | Description |
|---|---|
adID | Unique numeric listing ID |
url | Full URL to the property detail page |
headline | Listing title/headline |
description | Short property description |
displayableAddress | Full formatted address |
street | Street address |
suburb | Suburb name |
state | State/territory code (NSW, VIC, etc.) |
postcode | Australian postcode |
region | Geographic region (e.g. Eastern Suburbs) |
area | Local government area |
price | Price string (e.g. $1,200,000 or Contact Agent) |
saleType | Listing type (For Sale, Leased, Sold, etc.) |
saleMethod | Method of sale (Auction, EOI, Private Treaty) |
listingStatus | Status flag (New, Updated) |
soldLeasedDate | Date sold or leased (ISO format) |
soldLeasedPricing | Disclosed sale/lease price |
auctionDate | Scheduled auction date |
areaDisplay | Property area display (e.g. 994 m²) |
mainCategory | Primary property category |
propertyTypes | All property type labels for this listing |
isUnderOffer | Boolean — currently under offer |
hasVideo | Boolean — video tour available |
hasVirtualTour | Boolean — virtual tour available |
cardImageUrl | Primary listing image URL |
images | Array of all image URLs |
agencyName | Real estate agency name |
agencyLogoUrl | Agency logo image URL |
agents | Array of {name, photo} agent objects |
latitude | Property latitude |
longitude | Property longitude |
Usage Examples
Sold offices in NSW (no proxy needed — recommended default)
{"mode": "search","listingMode": "sold","states": ["NSW"],"propertyType": "offices","maxItems": 20}
Sold warehouses in NSW (state + keyword combined)
{"mode": "search","listingMode": "sold","states": ["NSW"],"keyword": "warehouse","maxItems": 20}
For-lease warehouses across Australia
{"mode": "search","listingMode": "for-lease","propertyType": "industrial-warehouse","maxItems": 20,"proxyConfiguration": {"useApifyProxy": true, "apifyProxyGroups": ["AUTO"], "apifyProxyCountry": "AU"}}
Specific URL scraping
{"mode": "startUrls","startUrls": [{"url": "https://www.commercialrealestate.com.au/sold/sydney-nsw/offices/"}],"maxItems": 20}
Keyword search
{"mode": "search","listingMode": "for-sale","keyword": "childcare","maxItems": 20}
Notes on Proxy
soldlistings work reliably with no proxy from any IP — this is the recommended default and requires no configuration.for-sale,for-lease, andbusinesslisting types are behind commercialrealestate.com.au's Akamai bot protection. SettingproxyConfigurationwith an Australian datacenter IP (apifyProxyGroups: ["AUTO"],apifyProxyCountry: "AU") sometimes bypasses it, but Akamai also blocks by IP reputation independent of geography, so results on these three modes are not guaranteed even with proxy enabled — a run may legitimately return 0 records. If you need consistent access to these modes, supply your own residential proxy viaproxyConfiguration.- All individual property detail page URLs (
urlfield) are also behind the same Akamai protection — they open fine in a real browser, but a barecurl/script request (even with a browser User-Agent) will get HTTP 403. This is expected and not a broken link.
Limitations
- ~20 listings per filter combination. commercialrealestate.com.au renders each search URL server-side with a fixed page of 20 results; it does not expose a page/offset query parameter that returns a different page of the same filter combination (verified:
/sold/nsw/offices/2/,/sold/nsw/offices/?page=2, and/sold/nsw/offices/list-2are each interpreted by the site's router as an entirely different search, not "page 2" of the original one). RaisingmaxItemsabove ~20 for a single state/type/keyword combination will not return more results for that combination.- Workaround: select multiple
states(each state is its own URL, up to 20 more per state) or narrow with a specificlocationSlug(suburb/postcode) to get a different, smaller result set.
- Workaround: select multiple
locationSlugcannot be combined withstates,propertyType, orkeyword. It's a single resolved path segment on CRE's site, and the site's router silently drops the location filter when any other segment follows it. UselocationSlugon its own for suburb/postcode-level searches.propertyTypedoes not apply tobusinesslistings — business listings use a separate, unexposed category taxonomy (e.g. "Food, Beverage & Hospitality") rather than the commercial property types.
FAQ
Q: Why do I only get up to ~20 results per search? Each search URL is rendered server-side with a fixed page of 20 listings, and the site doesn't expose a working page/offset parameter for a single filter combination (see Limitations above). For more coverage, select multiple states, or use a specific location slug.
Q: How do I find location slugs?
Copy the URL slug from a commercialrealestate.com.au search page, e.g. from https://www.commercialrealestate.com.au/for-sale/sydney-nsw/ use sydney-nsw.
Q: Does this require authentication? No. All listing data is publicly accessible without login.
Q: Why did my for-sale / for-lease / business run return 0 results?
Those three listing types are protected by Akamai bot detection that blocks by IP reputation, not just geography — even an Australian-flagged Apify proxy IP can be blocked. Try again (proxy IPs rotate) or supply your own residential proxy. sold listings are unaffected and always reliable.
Q: How current is the data? Data is fetched live from commercialrealestate.com.au at scrape time.