CBRE Scraper avatar

CBRE Scraper

Pricing

from $2.00 / 1,000 dataset items

Go to Apify Store
CBRE Scraper

CBRE Scraper

Scrape commercial real estate letting listings from CBRE Germany (cbre.de).

Pricing

from $2.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

Data Scrapers

Data Scrapers

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Security

Limited permissions

Share

CBRE Germany property records from the public listing search. One dataset item is one commercial listing, such as an office in Stuttgart, primary key DE-argoweb-76461: locality, postcode, usage type, area, and the listing URL. Filter by usage type, including office and industrial. Each row also includes coordinates when the listing publishes them, and a letting charge only when the listing shows one. Export the default dataset as JSON, CSV, Excel, or XML.

CBRE Scraper — input to structured data

Dataset at a glance

SourceCBRE Germany property search
One recordOne commercial listing
Deduplicate onprimary_key
Main fieldstitle, locality, postcode, usage_type, total_area, url
QueryusageType
ExportJSON, CSV, Excel, XML

Coverage and available records

  • Records come from the public CBRE Germany search for the usage type you select.
  • usageType can be all listings, office, or industrial.
  • letting_charge is present when the listing publishes a charge.
  • Area is the number the source returns. The Actor does not convert units.
  • maxItems of 0 does not cap the result set.

Data dictionary

FieldMeaning
primary_keyListing key. Use this to deduplicate.
urlPublic listing page.
titleListing title.
localityCity or locality.
postcodePostal code.
usage_typeUse such as Office or Industrial.
furnishedFurnished flag when the listing sends one.
total_areaArea figure as returned by the source.
letting_chargeLetting charge when published.
latitudeLatitude.
longitudeLongitude.
last_updatedSource update timestamp when present.

Example dataset record

{
"primary_key": "DE-argoweb-76461",
"url": "https://www.cbre.de/immobiliensuche/buero/details/DE-argoweb-76461",
"title": "PROVISIONSFREI - Attraktive Bueroflaechen in Stuttgart Feuerbach zu vermieten",
"locality": "Stuttgart",
"postcode": "70178",
"usage_type": "Office",
"furnished": "unfurnished",
"latitude": 48.77085,
"longitude": 9.1693
}

The saved title is German. The example keeps the listing key and location and uses an ASCII title so the text stays readable.

Query and input reference

FieldWhat it does
usageTypeFilter listings by property usage type. All returns every available letting listing in Germany.
maxItemsMaximum number of property listings to scrape (0 = unlimited).
proxyConfigurationProxy settings for anti-bot protection. Residential proxies are recommended for CBRE.

Retrieve the data through the API

from apify_client import ApifyClient
client = ApifyClient("<APIFY_TOKEN>")
run = client.actor("datascrapers/cbre-scraper").call(run_input={
"usageType": "Office",
"maxItems": 10,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["primary_key"], item["locality"], item["usage_type"])

This is the Apify Actor API, not a CBRE API.

Data quality and record handling

  • One dataset item is one listing. Each pushed listing charges one dataset-item event.
  • Deduplicate on primary_key.
  • letting_charge can be empty.
  • Titles follow the German source text.
  • Coordinates are the values on the listing. The Actor does not geocode an address of its own.

Pricing and cost examples

The price file charges $2.00 per 1,000 listings. That is $0.002 per dataset-item on every Apify plan. Platform usage, including compute and proxy, is billed separately by Apify.

RecordsEstimated event cost
1,000$2.00
10,000$20.00

Limitations and responsible data use

  • Coverage is the public Germany search for the usage type you select.
  • Availability and charges change. This dataset is not a historical archive.
  • You are responsible for complying with the site's terms and applicable law.

Dataset questions

What does one dataset item represent?

One CBRE Germany commercial listing.

Which field should I use as a unique identifier?

Use primary_key.

Are fields nullable or conditional?

Yes. letting_charge and total_area can be empty when the listing does not publish them.

Can I retrieve the records as CSV or JSON?

Yes. Export the default dataset as JSON, CSV, Excel, XML, or another Apify format.

How do I paginate large datasets?

Use limit and offset on the dataset items endpoint. maxItems limits how many rows the run saves.

Data Scrapers support

Questions about a field, a run, or an export: stardustspotlight@gmail.com.