ImmoScout24 Köln 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": "161175224",
"url": "https://www.immobilienscout24.de/expose/161175224",
"source": "immobilienscout24",
"title": "Bright 2-room apartment with great connections in Cologne-Weiden – fully furnished! Available from 01.12.",
"address": "50859 Köln-Weiden, Weiden (incomplete address)",
"city": "Köln-Weiden",
"postal_code": "50859",
"country": "DE",
"price": 820,
"currency": "EUR",
"price_period": "month",
"rooms": 2,
"area": 44,
"area_unit": "sqm",
"property_type": "apartmentrent",
"photos": [
"https://pictures.immobilienscout24.de/listings/133e9529-bb2d-48c7-8532-ad24e680bab3-1932337350.jpg/ORIG/resize/800x600>/format/jpg/quality/80"
]
},
{
"id": "171872418",
"url": "https://www.immobilienscout24.de/expose/171872418",
"source": "immobilienscout24",
"title": "3-room apartment in Köln-Eil",
"address": "Leostraße 2, 51145 Köln, Eil",
"city": "Köln",
"postal_code": "51145",
"country": "DE",
"lat": 50.89252,
"lng": 7.06907,
"price": 1100,
"currency": "EUR",
"price_period": "month",
"rooms": 3,
"area": 63,
"area_unit": "sqm",
"property_type": "apartmentrent"
},
{
"id": "171874900",
"url": "https://www.immobilienscout24.de/expose/171874900",
"source": "immobilienscout24",
"title": "Living with a view: Furnished 2-room apartment with breathtaking cathedral view",
"address": "Theodor-Heuss-Ring 1, 50668 Köln, Altstadt & Neustadt-Nord",
"city": "Köln",
"postal_code": "50668",
"country": "DE",
"lat": 50.95114,
"lng": 6.95987,
"price": 1500,
"currency": "EUR",
"price_period": "month",
"rooms": 2,
"area": 50,
"area_unit": "sqm",
"property_type": "apartmentrent",
"photos": [
"https://pictures.immobilienscout24.de/listings/f2f4ae74-b09e-4a3b-99c9-8419b9773125-2114490345.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":"Köln", "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 83% above the lower (€815).
3 rooms: 1.9× the 1 room median.
Cheapest per m²: 3 rooms (€17.0); dearest: 1 room (€23.0).