ImmoScout24 Berlin rental listings data
100 listings from one Listingrail API search, 2026-10-19. Mostly empty: baths (0%), agent (0%), listed_at (0%).
Field coverage
What the rows contain
Sample rows
Quartile-priced rows; raw and empty fields left out.
[
{
"id": "142518387",
"url": "https://www.immobilienscout24.de/expose/142518387",
"source": "immobilienscout24",
"title": "Your new home in Berlin. Fully furnished. Everything included.",
"address": "Breite Straße 42 A-B, 14199 Berlin, Schmargendorf (Wilmersdorf)",
"city": "Berlin",
"postal_code": "14199",
"country": "DE",
"lat": 52.47307,
"lng": 13.29571,
"price": 699,
"currency": "EUR",
"price_period": "month",
"rooms": 1,
"area": 31,
"area_unit": "sqm",
"property_type": "apartmentrent",
"photos": [
"https://pictures.immobilienscout24.de/listings/3704b022-23bc-407e-b86c-536a06af9ffb-1896982217.jpg/ORIG/resize/800x600>/format/jpg/quality/80"
]
},
{
"id": "171192201",
"url": "https://www.immobilienscout24.de/expose/171192201",
"source": "immobilienscout24",
"title": "Last apartments in the new-build Westend – 2-room apartment | balcony | fitted kitchen",
"address": "Spandauer Damm 225, 14052 Berlin, Charlottenburg",
"city": "Berlin",
"postal_code": "14052",
"country": "DE",
"lat": 52.52177,
"lng": 13.25812,
"price": 1125,
"currency": "EUR",
"price_period": "month",
"rooms": 2,
"area": 43.1,
"area_unit": "sqm",
"property_type": "apartmentrent",
"photos": [
"https://pictures.immobilienscout24.de/listings/c3155f31-35dd-4624-b885-7244e1f3944f-2099989719.jpg/ORIG/resize/800x600>/format/jpg/quality/80"
]
},
{
"id": "164121859",
"url": "https://www.immobilienscout24.de/expose/164121859",
"source": "immobilienscout24",
"title": "2-room standard with exclusive communal areas: padel court, fitness, roof terrace & more",
"address": "Buschkrugallee 64, 12359 Berlin, Britz (Neukölln)",
"city": "Berlin",
"postal_code": "12359",
"country": "DE",
"lat": 52.45779,
"lng": 13.4465,
"price": 1435,
"currency": "EUR",
"price_period": "month",
"rooms": 2,
"area": 43,
"area_unit": "sqm",
"property_type": "apartmentrent",
"photos": [
"https://pictures.immobilienscout24.de/listings/3ca7d3d7-be71-492b-bf38-c0967c6a5500-1968035751.jpg/ORIG/resize/800x600>/format/jpg/quality/80"
]
}
]Request
import os
import requests
r = requests.post(
"https://listingrail.com/v1/listings/search",
headers={"Authorization": f"Bearer {os.environ['LISTINGRAIL_KEY']}"},
json={"source":"immobilienscout24", "location":"Berlin", "type":"rent", "limit":100},
timeout=300,
)
r.raise_for_status()
listings = r.json()["listings"]
print(len(listings), listings[0]["price"], listings[0]["address"])ImmoScout24 API page · All samples
Price context
Upper quartile 101% above the lower (€698).
4 rooms: 1.6× the 1 room median.
Cheapest per m²: 4 rooms (€17.0); dearest: 1 room (€33.0).