Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Austria apartments for rent: a daily new‑listings feed from ImmoScout24 (Python)

Описание и применение

Австрийские квартиры для аренды: ежедневный поток новых объявлений из ImmoScout24 с вычислением арендной платы за м² и сравнением по районам.

Задача

Finding a flat to rent in Vienna requires seeing a listing first and comparing rent per square metre by district, which is not available on the listing page.

Результат

The script delivers a daily CSV feed of new ImmoScout24 rentals, filters duplicates, computes rent per m², and compares each flat to the district median, costing about 15 cents per day on Apify.

Рабочий процесс

  • Set search filters in Apify Actor input (locations, transaction, propertyType, minArea, maxPrice, minRooms, keyword, sortBy, maxListingsPerSearch, includeDetails).
  • Run the Actor via ApifyClient and collect listings from the dataset.
  • Store seen listingIds in an Apify key‑value store to filter out duplicates.
  • Compute rent per m² (price / areaSqm) if not provided.
  • Group listings by postcode and calculate median rent per m² for each district.
  • Output new listings and median comparisons to CSV or Google Sheets.
  • Schedule the script to run daily via cron or GitHub Actions.

Доказательства

The Actor charges $1.50 per 1,000 properties on the free plan, so a 100‑listing daily check costs about 15 cents a day.

Источник

The Actor already fills pricePerSqm when the site shows it. Compute it yourself from price and areaSqm as a fallback, then compare each new flat with the median of its postcode across everything you fetched today.

Источник

  • Дата записи: 2026-10-21T09:56:39.951Z