ImmoScout24 Hamburg 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": "171710253",
"url": "https://www.immobilienscout24.de/expose/171710253",
"source": "immobilienscout24",
"title": "2-room apartment in Hamburg-Winterhude",
"address": "Forsmannstraße 8, 22303 Hamburg, Winterhude",
"city": "Hamburg",
"postal_code": "22303",
"country": "DE",
"lat": 53.58287,
"lng": 10.01511,
"price": 895,
"currency": "EUR",
"price_period": "month",
"rooms": 2,
"area": 44.75,
"area_unit": "sqm",
"property_type": "apartmentrent",
"photos": [
"https://pictures.immobilienscout24.de/listings/d68126d4-692e-48c1-88d4-a4a291eb7641-2110920125.jpg/ORIG/resize/800x600>/format/jpg/quality/80"
]
},
{
"id": "170710608",
"url": "https://www.immobilienscout24.de/expose/170710608",
"source": "immobilienscout24",
"title": "Elbblick in HafenCity – 1-room apartment in prime location – Wentzel Dr.",
"address": "Kirchenpauerstraße 15e, 20457 Hamburg, HafenCity",
"city": "Hamburg",
"postal_code": "20457",
"country": "DE",
"lat": 53.5361,
"lng": 10.0191,
"price": 1246,
"currency": "EUR",
"price_period": "month",
"rooms": 1,
"area": 30.46,
"area_unit": "sqm",
"property_type": "apartmentrent",
"photos": [
"https://pictures.immobilienscout24.de/listings/e8dfc62b-85a1-472c-bd4c-fc9e6a8f4107-2112928222.jpg/ORIG/resize/800x600>/format/jpg/quality/80"
]
},
{
"id": "171833285",
"url": "https://www.immobilienscout24.de/expose/171833285",
"source": "immobilienscout24",
"title": "Generous, modernised 3-room apartment in Hamburg-Eilbek",
"address": "22089 Hamburg, Eilbek (incomplete address)",
"city": "Hamburg",
"postal_code": "22089",
"country": "DE",
"price": 1880,
"currency": "EUR",
"price_period": "month",
"rooms": 3,
"area": 93,
"area_unit": "sqm",
"property_type": "apartmentrent",
"photos": [
"https://pictures.immobilienscout24.de/listings/913caf2a-a4af-404d-a8d9-76ad5ece9e05-2113627239.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":"Hamburg", "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 108% above the lower (€895).
4 rooms: 2.9× the 1 room median.
Cheapest per m²: 3 rooms (€16.0); dearest: 1 room (€24.0).