Skip to content
ListingrailGet an API key

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

Share filled
price100%
rooms100%
baths0%
area100%
address100%
lat / lng72%
agent0%
photos96%
listed_at0%
property_type100%

What the rows contain

property_typeapartmentrent 100
postal_code (37 distinct)50968 27 · 51147 6 · 50672 5 · 51109 4
city (7 distinct)Köln 94 · Köln-Weiden 1 · Köln Porz Wahnheide 1 · Nippes 1

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

100 priced, EUR / month
Median€1,100 / month
Middle half€815 – €1,492
Range€400 – €5,000
Median per m²€18 (100 rows with a size)
RoomsRowsMedianMiddle halfPer m²
1 room20€710€562 – €978€23
2 rooms36€1,000€812 – €1,346€18
3 rooms38€1,322€1,100 – €1,602€17

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).

More samples