# Commercialrealestate Property Details Scraper (`alexist/commercialrealestate-property-details-scraper`) Actor

Scrape detailed commercial property listings from commercialrealestate.com.au. Extract property info, pricing, images, location data, NABERS ratings, and 65+ fields per listing — essential for real estate investors, analysts, and market researchers across Australia.

- **URL**: https://apify.com/alexist/commercialrealestate-property-details-scraper.md
- **Developed by:** [Alex](https://apify.com/alexist) (community)
- **Categories:** Automation, Developer tools, Real estate
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per usage

This Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage, which gets cheaper the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-usage

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## Commercial Real Estate Property Scraper: Capture AU Property Data Fast

***

### What Is Commercial Real Estate?

Commercial Real Estate (commercialrealestate.com.au) is Australia's premier marketplace for buying, selling, and leasing commercial properties. It aggregates thousands of office, industrial, retail, and development listings from major Australian cities and regional hubs. Finding and analyzing property data manually is labor-intensive and error-prone — the **Commercial Real Estate Property Scraper** automates data collection, delivering comprehensive property records in structured format.

***

### Overview

The **Commercial Real Estate Property Scraper** extracts detailed property information from commercialrealestate.com.au listing pages. It captures everything from metadata and pricing to images, floor plans, and performance ratings. This scraper is ideal for:

- **Real estate investors** conducting property market analysis and trend identification
- **Market researchers** studying commercial real estate valuations and availability
- **Data analysts** building commercial property datasets for reporting
- **Platform developers** integrating Australian property data into aggregators or portals

Key advantages include comprehensive field coverage (65+ fields), robust URL handling, and the ability to gracefully skip failed listings without halting the entire run.

***

### Input Format

The scraper accepts a JSON configuration specifying target properties and execution settings:

```json
{
  "urls": [
    "https://www.commercialrealestate.com.au/property/29-brumby-street-seven-hills-nsw-2147-2021009339",
    "https://www.commercialrealestate.com.au/property/cremorne-house-suite-4-03-6-adolph-street-cremorne-vic-3121-2021008943",
    "https://www.commercialrealestate.com.au/property/14-22-gaffney-street-coburg-north-vic-3058-2021003657"
  ],
  "max_items_per_url": 200,
  "ignore_url_failures": true
}
```

| Field | Description |
|---|---|
| `urls` | Array of direct links to commercial property detail pages on commercialrealestate.com.au |
| `max_items_per_url` | Maximum records extracted per URL; set to `200` for full coverage |
| `ignore_url_failures` | If `true`, skips inaccessible URLs and continues the run; `false` halts on failure |

> **Tip:** Paste direct property detail page URLs (e.g., `https://www.commercialrealestate.com.au/property/...`), not search result pages, for best results.

***

### Output Format

**Sample output**

```json
{
  "ad_id": null,
  "sale_mode": 0,
  "seo_url": "https://www.commercialrealestate.com.au/property/29-brumby-street-seven-hills-nsw-2147-2021009339",
  "description": "Colliers is pleased to present 29 Brumby Street, Seven Hills for sale via Expressions of Interest.\n\nThis modern, freestanding office and warehouse facility is located within one of Western Sydney's most tightly held industrial precincts and offers a total building area of approximately 5,408m²* on a substantial site of approximately 9,703m²*.\n\nOffered with vacant possession in the short term, while benefitting from existing rental income, this opportunity will appeal to owner occupiers and investors seeking a highly functional and well-connected industrial asset.\n\nKey property highlights: \n•  Modern freestanding office & warehouse facility \n•  Total building area: 5,408m²* \n•  Site area: 9,703m²* \n•  Massive 1,316m²* covered external awning \n•  Passing income of $1.462m pa net\n•  Ten (10) on-grade roller shutter doors with access on all four sides \n•  High clearance warehouse with efficient layout \n•  Vacant possession or short-term leaseback flexibility \n•  100kw solar system \n•  Prime Seven Hills location close to the M2, M4 & M7 Motorways \n\n*Approximately\n\n29 Brumby Street, Seven Hills is being offered for sale via an Expressions of Interest (EOI) Campaign, closing at 3:00pm (AEST) Wednesday, 19th August 2026.\n\nFor more information or to arrange an inspection, please contact one of our experts.",
  "card_image": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_1_1_260720_071000-w1600-h1280",
  "property_story": "29 Brumby Street Seven Hills NSW 2147 is categorized as <a href=\"/for-sale/nsw/industrial-warehouse/\"> Factory, Warehouse & Industrial Property</a>. It has a floor area of 5,403 m² and a land area of 9,703 m². The listing ID for this property is 2021009339.",
  "nbn_info": {
    "__typename": "NbnInfoType",
    "service_class": null,
    "tech_type": null,
    "serviceability_message": null,
    "disconnection_message": null,
    "service_status": null,
    "date_updated": null,
    "brand": null,
    "brand_name": null,
    "abbreviation": null,
    "description": null
  },
  "listing_faq_list": [
    {
      "__typename": "ListingFaqType",
      "question": "What is the listing price for 29 Brumby Street Seven Hills NSW 2147?",
      "answer": "The agent has not listed a sale price for 29 Brumby Street Seven Hills NSW 2147. ###CONTACT_AGENT_PRICE###."
    },
    {
      "__typename": "ListingFaqType",
      "question": "What is the floor area for 29 Brumby Street Seven Hills NSW 2147?",
      "answer": "The floor area for 29 Brumby Street Seven Hills NSW 2147 is 5,403 m²."
    },
    {
      "__typename": "ListingFaqType",
      "question": "What is the land area for 29 Brumby Street Seven Hills NSW 2147?",
      "answer": "The land area of 29 Brumby Street Seven Hills NSW 2147 is 9,703 m²."
    },
    {
      "__typename": "ListingFaqType",
      "question": "Is there on-site parking available at 29 Brumby Street Seven Hills NSW 2147?",
      "answer": "There is no on-site parking availability specified for 29 Brumby Street Seven Hills NSW 2147. For more information about parking, ###CONTACT_AGENT###."
    },
    {
      "__typename": "ListingFaqType",
      "question": "What is the current availability for 29 Brumby Street Seven Hills NSW 2147?",
      "answer": "29 Brumby Street Seven Hills NSW 2147 is currently vacant."
    },
    {
      "__typename": "ListingFaqType",
      "question": "What are the property highlights for 29 Brumby Street Seven Hills NSW 2147?",
      "answer": "The property highlights for 29 Brumby Street Seven Hills NSW 2147 are 'Building Area: 5,408m²*', '1,316m²* awning covered hardstand' and 'Short term income and occupation'."
    }
  ],
  "agency": {
    "__typename": "PropertyListingAgencyType",
    "agency_i_d": 19837,
    "agency_name": "Colliers Sydney West",
    "large_logo_url": "https://images.domain.com.au/img/Agencys/19837/logo_cre_19837_v1.GIF?date=2021-02-03-16-11-26?date=639201785274115197",
    "agency_color": "#25408F",
    "seo_url": "/real-estate-agents/colliers-sydney-west-19837",
    "agency_website": "http://www.colliers.com.au",
    "full_address": "Level 50, Tower 8, 10 Darcy Street Parramatta NSW 2150",
    "general_phone_number": "02 98400222",
    "street1": "Level 50, Tower 8, 10 Darcy Street",
    "state": "NSW",
    "suburb": "Parramatta",
    "postcode": "2150",
    "agents": [
      {
        "__typename": "ListingContactDetailType",
        "contact_id": 1003046,
        "full_name": "Paul McGlynn",
        "telephone": "+61 2 9840 0212",
        "mobile": "+ 61 418 413 490",
        "mugshot_url": "https://images.domain.com.au/img/19837/contact_1003046.jpeg?updated=202607201710",
        "belong_agency_id": 19837,
        "agent_profile_seo_url": "https://www.commercialrealestate.com.au/agent-profile/paul-mcglynn-1003046/"
      },
      {
        "__typename": "ListingContactDetailType",
        "contact_id": 1305762,
        "full_name": "Matthew Flynn",
        "telephone": "+61 2 9840 0230",
        "mobile": "+61 409 323 690",
        "mugshot_url": "https://images.domain.com.au/img/19837/contact_1305762.jpeg?updated=202607201710",
        "belong_agency_id": 19837,
        "agent_profile_seo_url": "https://www.commercialrealestate.com.au/agent-profile/matthew-flynn-1305762/"
      }
    ]
  },
  "archistar_data": null,
  "conjunctional_agencies": [],
  "search_type": 6,
  "unit_number": null,
  "street_number": "29",
  "street_address": "Brumby Street",
  "suburb": "Seven Hills",
  "postcode": "2147",
  "state": "NSW",
  "area": "Western Sydney",
  "region": "Sydney Region",
  "product_type_enum": 28,
  "property_types": [
    125
  ],
  "transport_stops_state": "ACT,NSW,QLD,VIC,SA,WA,NT,TAS",
  "soi_document_url": null,
  "property_type_details": [
    {
      "__typename": "BusinessCategoryResultType",
      "type": 125,
      "name": "Factory, Warehouse & Industrial",
      "seo_label": "industrial-warehouse",
      "seo_url": "/for-sale/seven+hills-nsw-2147/industrial-warehouse/",
      "result_count": 0
    }
  ],
  "footer_link_sections": [
    {
      "__typename": "FooterLinkSectionType",
      "header": "For Sale",
      "links": [
        {
          "__typename": "FooterLinkType",
          "title": "Developments for Sale in Seven Hills",
          "url": "/for-sale/seven+hills-nsw-2147/development-land/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Hotels for Sale in Seven Hills",
          "url": "/for-sale/seven+hills-nsw-2147/hotel-leisure/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Warehouses for Sale in Seven Hills",
          "url": "/for-sale/seven+hills-nsw-2147/industrial-warehouse/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Medical properties for Sale in Seven Hills",
          "url": "/for-sale/seven+hills-nsw-2147/medical-consulting/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Offices for Sale in Seven Hills",
          "url": "/for-sale/seven+hills-nsw-2147/offices/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Retail properties for Sale in Seven Hills",
          "url": "/for-sale/seven+hills-nsw-2147/retail/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Rural properties for Sale in Seven Hills",
          "url": "/for-sale/seven+hills-nsw-2147/rural-commercial-farming/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Showrooms for Sale in Seven Hills",
          "url": "/for-sale/seven+hills-nsw-2147/showrooms-bulky-goods/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Serviced Offices for Sale in Seven Hills",
          "url": "/for-sale/seven+hills-nsw-2147/serviced-offices/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Parking spaces for Sale in Seven Hills",
          "url": "/for-sale/seven+hills-nsw-2147/parking-car-space/"
        }
      ]
    },
    {
      "__typename": "FooterLinkSectionType",
      "header": "For Lease",
      "links": [
        {
          "__typename": "FooterLinkType",
          "title": "Developments for Lease in Seven Hills",
          "url": "/for-lease/seven+hills-nsw-2147/development-land/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Hotels for Lease in Seven Hills",
          "url": "/for-lease/seven+hills-nsw-2147/hotel-leisure/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Warehouses for Lease in Seven Hills",
          "url": "/for-lease/seven+hills-nsw-2147/industrial-warehouse/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Medical properties for Lease in Seven Hills",
          "url": "/for-lease/seven+hills-nsw-2147/medical-consulting/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Offices for Lease in Seven Hills",
          "url": "/for-lease/seven+hills-nsw-2147/offices/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Retail properties for Lease in Seven Hills",
          "url": "/for-lease/seven+hills-nsw-2147/retail/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Rural properties for Lease in Seven Hills",
          "url": "/for-lease/seven+hills-nsw-2147/rural-commercial-farming/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Showrooms for Lease in Seven Hills",
          "url": "/for-lease/seven+hills-nsw-2147/showrooms-bulky-goods/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Serviced Offices for Lease in Seven Hills",
          "url": "/for-lease/seven+hills-nsw-2147/serviced-offices/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Parking spaces for Lease in Seven Hills",
          "url": "/for-lease/seven+hills-nsw-2147/parking-car-space/"
        }
      ]
    },
    {
      "__typename": "FooterLinkSectionType",
      "header": "Surrounding Suburbs",
      "links": [
        {
          "__typename": "FooterLinkType",
          "title": "Commercial real estate in Prospect",
          "url": "/for-sale/prospect-nsw-2148/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Commercial real estate in Blacktown",
          "url": "/for-sale/blacktown-nsw-2148/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Commercial real estate in Lalor Park",
          "url": "/for-sale/lalor+park-nsw-2147/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Commercial real estate in Kings Langley",
          "url": "/for-sale/kings+langley-nsw-2147/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Commercial real estate in Toongabbie",
          "url": "/for-sale/toongabbie-nsw-2146/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Commercial real estate in Bella Vista",
          "url": "/for-sale/bella+vista-nsw-2153/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Commercial real estate in Old Toongabbie",
          "url": "/for-sale/old+toongabbie-nsw-2146/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Commercial real estate in Winston Hills",
          "url": "/for-sale/winston+hills-nsw-2153/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Commercial real estate in Baulkham Hills",
          "url": "/for-sale/baulkham+hills-nsw-2153/"
        }
      ]
    },
    {
      "__typename": "FooterLinkSectionType",
      "header": "Commercial Real Estate",
      "links": [
        {
          "__typename": "FooterLinkType",
          "title": "News",
          "url": "/news/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Commercial Real Estate Agents in Seven Hills",
          "url": "/selling-agencies/seven+hills-nsw-2147/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Residential properties for sale in Seven Hills",
          "url": "https://www.domain.com.au/sale/seven-hills-nsw-2147/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Residential properties for lease in Seven Hills",
          "url": "https://www.domain.com.au/rent/seven-hills-nsw-2147/"
        }
      ]
    },
    {
      "__typename": "FooterLinkSectionType",
      "header": "Rural & Farming properties",
      "links": [
        {
          "__typename": "FooterLinkType",
          "title": "Rural & Farming for sale in NSW",
          "url": "/for-sale/nsw/rural-commercial-farming/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Rural & Farming for sale in VIC",
          "url": "/for-sale/vic/rural-commercial-farming/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Rural & Farming for sale in QLD",
          "url": "/for-sale/qld/rural-commercial-farming/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Rural & Farming for sale in SA",
          "url": "/for-sale/sa/rural-commercial-farming/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Rural & Farming for sale in WA",
          "url": "/for-sale/wa/rural-commercial-farming/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Rural & Farming for sale in NT",
          "url": "/for-sale/nt/rural-commercial-farming/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Rural & Farming for sale in TAS",
          "url": "/for-sale/tas/rural-commercial-farming/"
        },
        {
          "__typename": "FooterLinkType",
          "title": "Rural & Farming for sale in ACT",
          "url": "/for-sale/act/rural-commercial-farming/"
        }
      ]
    }
  ],
  "short_description": "Colliers is pleased to present 29 Brumby Street, Seven Hills for sale via Expressions of Interest.\n\nThis modern, freestanding office and warehouse facility is located within one of Western Sydney's...",
  "sale_type": "Expressions of Interest",
  "displayable_price": "",
  "date_updated": "2026-07-20T07:10:01.517Z",
  "sold_leased_date": null,
  "days_since_date_updated": 0,
  "virtual_tour_url": null,
  "property_images": [
    {
      "__typename": "PropertyImageType",
      "full_size_url": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_1_1_260720_071000-w1600-h1280",
      "type": 1,
      "image_number": 1
    },
    {
      "__typename": "PropertyImageType",
      "full_size_url": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_2_1_260720_071000-w1600-h1066",
      "type": 1,
      "image_number": 2
    },
    {
      "__typename": "PropertyImageType",
      "full_size_url": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_3_1_260720_071000-w1600-h1066",
      "type": 1,
      "image_number": 3
    },
    {
      "__typename": "PropertyImageType",
      "full_size_url": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_4_1_260720_071000-w1600-h1066",
      "type": 1,
      "image_number": 4
    },
    {
      "__typename": "PropertyImageType",
      "full_size_url": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_5_1_260720_071000-w1600-h1066",
      "type": 1,
      "image_number": 5
    },
    {
      "__typename": "PropertyImageType",
      "full_size_url": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_6_1_260720_071000-w1600-h1066",
      "type": 1,
      "image_number": 6
    },
    {
      "__typename": "PropertyImageType",
      "full_size_url": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_7_1_260720_071001-w1600-h1065",
      "type": 1,
      "image_number": 7
    },
    {
      "__typename": "PropertyImageType",
      "full_size_url": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_8_1_260720_071000-w1600-h1280",
      "type": 1,
      "image_number": 8
    },
    {
      "__typename": "PropertyImageType",
      "full_size_url": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_9_1_260720_071000-w1600-h1280",
      "type": 1,
      "image_number": 9
    },
    {
      "__typename": "PropertyImageType",
      "full_size_url": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_10_1_260720_071000-w1600-h1280",
      "type": 1,
      "image_number": 10
    },
    {
      "__typename": "PropertyImageType",
      "full_size_url": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_11_1_260720_071000-w1600-h1280",
      "type": 1,
      "image_number": 11
    }
  ],
  "video_url": null,
  "displayable_address": "29 Brumby Street Seven Hills NSW 2147",
  "displayable_location_with_postcode": "Seven Hills NSW 2147",
  "displayable_location": "Seven Hills NSW",
  "displayable_street": "29 Brumby Street",
  "map_location": {
    "__typename": "MapLocationType",
    "latitude": -33.7712671,
    "longitude": 150.9471261
  },
  "static_map": [
    {
      "__typename": "MapImageType",
      "media": "",
      "image_url": "https://maps.googleapis.com/maps/api/staticmap?center=-33.7712671,150.9471261&maptype=roadmap&format=png&zoom=14&markers=size:mid%7Cicon:https://cre.domainstatic.com.au/images/icons/map-marker.png%7C-33.7712671,150.9471261&size=639x438&key=AIzaSyDDWQepx0ZCwOtJ3EHV43TPNVB9HKR0TkQ&signature=OoOPtbOO13ZVCbECjIVMrzXTWdE=",
      "width": 639,
      "height": 438
    },
    {
      "__typename": "MapImageType",
      "media": "is-mobile-bf",
      "image_url": "https://maps.googleapis.com/maps/api/staticmap?center=-33.7712671,150.9471261&maptype=roadmap&format=png&zoom=14&markers=size:mid%7Cicon:https://cre.domainstatic.com.au/images/icons/map-marker.png%7C-33.7712671,150.9471261&size=400x300&key=AIzaSyDDWQepx0ZCwOtJ3EHV43TPNVB9HKR0TkQ&signature=56xpYKRuzxy6CxYunFbZDnq9ZyM=",
      "width": 400,
      "height": 300
    }
  ],
  "street_view_image": {
    "__typename": "MapImageType",
    "media": null,
    "image_url": "https://maps.googleapis.com/maps/api/streetview?location=-33.7712671,150.9471261&size=72x72&key=AIzaSyDDWQepx0ZCwOtJ3EHV43TPNVB9HKR0TkQ&signature=nEms3LnrXuJ1oUKKruB2zxdE-5c=",
    "width": 72,
    "height": 72
  },
  "show_location_marker": true,
  "show_map": true,
  "price_data": null,
  "status_flag": "New",
  "nabers_rate": "N/A",
  "area_header_display": "5,403 m²",
  "area_header_label": "Floor Size",
  "build_area": "5,403 m²",
  "land_area": "9,703 m²",
  "parking": null,
  "carspaces": 0,
  "parking_type": null,
  "days_listed": 0,
  "display_address_type": 0,
  "channel": 1,
  "headline": "Highly Adaptable Modern Industrial Facility with drive around access & extensive awning",
  "highlights": [
    {
      "__typename": "HighlightItemType",
      "item_text": "Building Area: 5,408m²*"
    },
    {
      "__typename": "HighlightItemType",
      "item_text": "1,316m²* awning covered hardstand"
    },
    {
      "__typename": "HighlightItemType",
      "item_text": "Short term income and occupation"
    }
  ],
  "annual_return": null,
  "occupancy_status": "Vacant",
  "building_type": null,
  "pdf_uploads": [],
  "similar_listings_heading": "More Properties for Sale from Colliers Sydney West",
  "similar_listings": [
    {
      "__typename": "PropertyListingType",
      "ad_i_d": 2021009339,
      "seo_url": "/property/29-brumby-street-seven-hills-nsw-2147-2021009339",
      "card_image": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2021009339_1_1_260720_071000-w1600-h1280",
      "displayable_address": "29 Brumby Street Seven Hills NSW 2147",
      "displayable_street": "29 Brumby Street",
      "suburb": "Seven Hills",
      "state": "NSW",
      "postcode": "2147",
      "property_type_details": [
        {
          "__typename": "BusinessCategoryResultType",
          "type": 125,
          "name": "Factory, Warehouse & Industrial"
        }
      ],
      "land_area": "9,703 m²",
      "build_area": "5,403 m²",
      "sale_type": "Expressions of Interest",
      "displayable_price": ""
    },
    {
      "__typename": "PropertyListingType",
      "ad_i_d": 2020774334,
      "seo_url": "/property/7-tollis-place-seven-hills-nsw-2147-2020774334",
      "card_image": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2020774334_1_1_260420_015132-w1600-h1067",
      "displayable_address": "7 Tollis Place Seven Hills NSW 2147",
      "displayable_street": "7 Tollis Place",
      "suburb": "Seven Hills",
      "state": "NSW",
      "postcode": "2147",
      "property_type_details": [
        {
          "__typename": "BusinessCategoryResultType",
          "type": 125,
          "name": "Factory, Warehouse & Industrial"
        }
      ],
      "land_area": "5,225 m²",
      "build_area": "2,990 m²",
      "sale_type": "For Sale",
      "displayable_price": "Please contact agent"
    },
    {
      "__typename": "PropertyListingType",
      "ad_i_d": 2020874198,
      "seo_url": "/property/62-elizabeth-street-wetherill-park-nsw-2164-2020874198",
      "card_image": "https://bucket-api.commercialrealestate.com.au/v1/bucket/image/2020874198_1_1_260527_073558-w3000-h1686",
      "displayable_address": "62 Elizabeth Street Wetherill Park NSW 2164",
      "displayable_street": "62 Elizabeth Street",
      "suburb": "Wetherill Park",
      "state": "NSW",
      "postcode": "2164",
      "property_type_details": [
        {
          "__typename": "BusinessCategoryResultType",
          "type": 125,
          "name": "Factory, Warehouse & Industrial"
        }
      ],
      "land_area": "4,477 m²",
      "build_area": "3,114 m²",
      "sale_type": "For Sale",
      "displayable_price": "Contact Agent"
    }
  ],
  "calendar_events": [
    {
      "__typename": "ListingCalendarEventType",
      "event_type": 3,
      "header_text": "EXPRESSION OF INTEREST",
      "header_link": "/bf/calendar/events/EOI/cre-2021009339-event.ics",
      "data_rows": [
        {
          "__typename": "ListingEventDataItemType",
          "label": "Closing date and time",
          "value": "19/08/2026 15:00",
          "is_calendar_link": false
        },
        {
          "__typename": "ListingEventDataItemType",
          "label": "Recipient name",
          "value": null,
          "is_calendar_link": false
        },
        {
          "__typename": "ListingEventDataItemType",
          "label": "Delivery address",
          "value": "29 Brumby Street, Seven Hills, NSW",
          "is_calendar_link": false
        }
      ]
    }
  ],
  "transport_stops": [
    {
      "__typename": "TransportStopType",
      "id": "NSW_G2147266_B",
      "name": "Station Rd After Park Rd",
      "type": "B",
      "latitude": 150.943969591136,
      "longitude": -33.7720546787338,
      "distance_in_meters": 302
    },
    {
      "__typename": "TransportStopType",
      "id": "NSW_G2147267_B",
      "name": "Powers Rd After Station Rd",
      "type": "B",
      "latitude": 150.94524149814,
      "longitude": -33.7739062799491,
      "distance_in_meters": 336
    },
    {
      "__typename": "TransportStopType",
      "id": "NSW_G2147263_B",
      "name": "Station Rd After Powers Rd",
      "type": "B",
      "latitude": 150.944088745865,
      "longitude": -33.7732403224434,
      "distance_in_meters": 352
    },
    {
      "__typename": "TransportStopType",
      "id": "NSW_G2147265_B",
      "name": "Station Rd After Abbott Rd",
      "type": "B",
      "latitude": 150.943427522715,
      "longitude": -33.7698823433403,
      "distance_in_meters": 375
    },
    {
      "__typename": "TransportStopType",
      "id": "NSW_214710_T",
      "name": "Seven Hills Station",
      "type": "T",
      "latitude": 150.936122505654,
      "longitude": -33.7743511045798,
      "distance_in_meters": 1072
    },
    {
      "__typename": "TransportStopType",
      "id": "NSW_214610_T",
      "name": "Toongabbie Station",
      "type": "T",
      "latitude": 150.951440016221,
      "longitude": -33.7873863643936,
      "distance_in_meters": 1829
    }
  ]
}
```

Each scraped property returns a comprehensive record with 65+ fields organized into logical categories:

#### Listing Identification & Core Data

| Field | Meaning |
|---|---|
| `Ad ID` | Unique identifier assigned to the listing by the platform |
| `SEO URL` | Search engine optimized URL slug for the property |
| `Sale Mode` | Transaction type indicator (sale, lease, etc.) |
| `Sale Type` | Specific sale classification (e.g., private sale, auction, tender) |
| `Headline` | Prominent listing headline or title |
| `Short Description` | Brief summary of the property and its key features |
| `Description` | Full detailed property description with amenities and features |

#### Property Location & Address

| Field | Meaning |
|---|---|
| `Displayable Address` | Full formatted address as shown to end users |
| `Displayable Street` | Street address component only |
| `Displayable Location` | Suburb and state without postcode |
| `Displayable Location With Postcode` | Suburb, state, and postcode combined |
| `Unit Number` | Apartment or suite number if applicable |
| `Street Number` | Street address number |
| `Street Address` | Full street name and number |
| `Suburb` | Local area/suburb name |
| `Postcode` | Australian postcode |
| `State` | State abbreviation (NSW, VIC, QLD, etc.) |
| `Region` | Broader regional classification |
| `Area` | Geographic area grouping |

#### Property Physical Details

| Field | Meaning |
|---|---|
| `Property Types` | Categories (e.g., office, retail, industrial, development) |
| `Property Type Details` | Granular classification and subcategories |
| `Product Type Enum` | Internal product type enumeration |
| `Building Type` | Building construction and classification type |
| `Build Area` | Internal building floor area in square meters |
| `Land Area` | Total land size in square meters |
| `Parking` | Number of parking spaces available |
| `Carspaces` | Detailed parking space breakdown |
| `Parking Type` | Parking configuration (e.g., basement, surface, tandem) |

#### Pricing & Market Data

| Field | Meaning |
|---|---|
| `Displayable Price` | Price shown to users; may be formatted (e.g., "$X.XM" for millions) |
| `Price Data` | Raw pricing and transaction information |
| `Annual Return` | Expected annual yield or return percentage |
| `Occupancy Status` | Current occupancy level (vacant, occupied, mixed) |

#### Performance & Compliance

| Field | Meaning |
|---|---|
| `NABERS Rate` | National Australian Built Environment Rating System score (energy efficiency, 1-6 stars) |
| `NBN Info` | National Broadband Network availability and connection details |

#### Visual & Media Content

| Field | Meaning |
|---|---|
| `Card Image` | Primary listing card/thumbnail image URL |
| `Property Images` | Array of all property photographs |
| `Video URL` | Link to property video tour if available |
| `Virtual Tour URL` | 360° or interactive virtual tour link |
| `PDF Uploads` | Links to downloadable documents (fact sheets, floor plans, reports) |
| `Street View Image` | Google Street View or equivalent street-level image |

#### Mapping & Location Display

| Field | Meaning |
|---|---|
| `Map Location` | Geographic coordinates for mapping |
| `Static Map` | Pre-rendered map image URL |
| `Show Map` | Flag indicating whether to display interactive map |
| `Show Location Marker` | Flag for showing location pin on map |
| `Transport Stops` | Nearby public transport stations and routes |
| `Transport Stops State` | State-level transport network information |

#### Additional Content & Metadata

| Field | Meaning |
|---|---|
| `Property Story` | Narrative or editorial content about the property |
| `Highlights` | Key selling points and standout features |
| `Listing FAQ List` | Frequently asked questions specific to the listing |
| `Footer Link Sections` | Related links and navigation elements |
| `Similar Listings` | Related properties for comparison |
| `Similar Listings Heading` | Header label for similar properties section |
| `Calendar Events` | Scheduled open houses, auctions, or viewings |

#### Temporal Data

| Field | Meaning |
|---|---|
| `Date Updated` | Last modification date of the listing |
| `Sold Leased Date` | Date the property was sold or leased (if applicable) |
| `Days Listed` | Number of days the property has been active |
| `Days Since Date Updated` | Days elapsed since last update |

#### Administrative & Channel Data

| Field | Meaning |
|---|---|
| `Agency` | Real estate agency managing the listing |
| `Conjunctional Agencies` | Co-listing agents and agencies |
| `Channel` | Marketing channel or source |
| `Display Address Type` | How the address is formatted for display |
| `Status Flag` | Current listing status (active, archived, etc.) |
| `Search Type` | Category used in search classification |

#### Advanced Features

| Field | Meaning |
|---|---|
| `Archistar Data` | Building analytics and insights from Archistar platform integration |
| `SOI Document URL` | Statement of Information or legal compliance document |

***

### How to Use

1. **Collect property URLs** — Browse commercialrealestate.com.au and copy direct links to property detail pages.
2. **Prepare your input** — Paste URLs into the `urls` array; set `max_items_per_url: 200` for full extraction.
3. **Enable failure tolerance** — Set `ignore_url_failures: true` to continue if a URL is inaccessible.
4. **Execute the scraper** — Start the run and monitor progress in the logs.
5. **Export and analyze** — Download results as JSON or CSV for analysis in spreadsheets, databases, or BI tools.

**Troubleshooting tips:**

- Ensure URLs point to property *detail* pages, not search results or agency homepages.
- Some fields may be null if data isn't available for that property (e.g., virtual tour, video).
- Use `ignore_url_failures: true` for large bulk runs to avoid interruptions.

***

### Use Cases & Business Value

- **Investment analysis:** Compare property metrics (price, area, NABERS rating) across listings to identify opportunities
- **Market intelligence:** Track inventory levels, pricing trends, and listing velocity by suburb or property type
- **Competitor monitoring:** Analyze rival agency listings and market positioning
- **Data enrichment:** Combine scraped property data with external datasets for advanced analytics
- **Automated reporting:** Generate market reports and dashboards updated with fresh listing data

The Commercial Real Estate Property Scraper transforms time-consuming manual research into a scalable, repeatable data pipeline. Investors, agents, and analysts can make faster, data-driven decisions backed by comprehensive property intelligence.

***

### Conclusion

The **Commercial Real Estate Property Scraper** is an essential tool for anyone working with Australian commercial property data. With coverage of 65+ fields and robust error handling, it simplifies market analysis and enables sophisticated property research at scale. Start scraping today and unlock deeper insights into Australia's dynamic commercial real estate sector.

# Actor input Schema

## `urls` (type: `array`):

Add the URLs of the Specific property urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.

## `ignore_url_failures` (type: `boolean`):

If true, the scraper will continue running even if some URLs fail to be scraped.

## Actor input object example

```json
{
  "urls": [
    "https://www.commercialrealestate.com.au/property/29-brumby-street-seven-hills-nsw-2147-2021009339",
    "https://www.commercialrealestate.com.au/property/29-brumby-street-seven-hills-nsw-2147-2021009339",
    "https://www.commercialrealestate.com.au/property/cremorne-house-suite-4-03-6-adolph-street-cremorne-vic-3121-2021008943",
    "https://www.commercialrealestate.com.au/property/14-22-gaffney-street-coburg-north-vic-3058-2021003657",
    "https://www.commercialrealestate.com.au/property/unit-9-99-bald-hill-road-pakenham-vic-3810-2021003249"
  ],
  "ignore_url_failures": true
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "urls": [
        "https://www.commercialrealestate.com.au/property/29-brumby-street-seven-hills-nsw-2147-2021009339",
        "https://www.commercialrealestate.com.au/property/29-brumby-street-seven-hills-nsw-2147-2021009339",
        "https://www.commercialrealestate.com.au/property/cremorne-house-suite-4-03-6-adolph-street-cremorne-vic-3121-2021008943",
        "https://www.commercialrealestate.com.au/property/14-22-gaffney-street-coburg-north-vic-3058-2021003657",
        "https://www.commercialrealestate.com.au/property/unit-9-99-bald-hill-road-pakenham-vic-3810-2021003249"
    ],
    "ignore_url_failures": true
};

// Run the Actor and wait for it to finish
const run = await client.actor("alexist/commercialrealestate-property-details-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "urls": [
        "https://www.commercialrealestate.com.au/property/29-brumby-street-seven-hills-nsw-2147-2021009339",
        "https://www.commercialrealestate.com.au/property/29-brumby-street-seven-hills-nsw-2147-2021009339",
        "https://www.commercialrealestate.com.au/property/cremorne-house-suite-4-03-6-adolph-street-cremorne-vic-3121-2021008943",
        "https://www.commercialrealestate.com.au/property/14-22-gaffney-street-coburg-north-vic-3058-2021003657",
        "https://www.commercialrealestate.com.au/property/unit-9-99-bald-hill-road-pakenham-vic-3810-2021003249",
    ],
    "ignore_url_failures": True,
}

# Run the Actor and wait for it to finish
run = client.actor("alexist/commercialrealestate-property-details-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "urls": [
    "https://www.commercialrealestate.com.au/property/29-brumby-street-seven-hills-nsw-2147-2021009339",
    "https://www.commercialrealestate.com.au/property/29-brumby-street-seven-hills-nsw-2147-2021009339",
    "https://www.commercialrealestate.com.au/property/cremorne-house-suite-4-03-6-adolph-street-cremorne-vic-3121-2021008943",
    "https://www.commercialrealestate.com.au/property/14-22-gaffney-street-coburg-north-vic-3058-2021003657",
    "https://www.commercialrealestate.com.au/property/unit-9-99-bald-hill-road-pakenham-vic-3810-2021003249"
  ],
  "ignore_url_failures": true
}' |
apify call alexist/commercialrealestate-property-details-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=alexist/commercialrealestate-property-details-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/acts/O9qfIeihGJrJXlPs8/builds/UPa1MdCRcHu1rl6eG/openapi.json
