ImmoScout24.at Data Parser & API
ImmoScout24.at is Austria’s vertical real-estate portal in the Aviv Group cluster — an estimated ~4-6M monthly visits as one of the country’s specialist property sites — and PropAPIS extracts its resale, rental, new-build, and commercial listings through a single REST API. As part of the Aviv Group family, ImmoScout24.at competes alongside willhaben and Immowelt.at, exposing price, size, energy class (HWB), and agent data.
| Country | Austria |
|---|---|
| Type | Portal |
| Owner | Aviv Group |
| Listing types | resale, rental, new-build, commercial |
| Monthly visits | ~4-6M / mo (est.) |
| Active listings | — (vertical specialist) |
| API access | No public API (parse-only) |
| Parse priority | ★★★☆☆ |
| Official site | www.immobilienscout24.at |
Platform Overview
Market Position
ImmoScout24.at is owned by Aviv Group (the Axel Springer real-estate vehicle, majority-owned by KKR) and is one of Austria’s vertical property specialists. While classifieds leader willhaben carries the largest raw immo volume, ImmoScout24.at and sister site Immowelt.at are the dedicated real-estate portals, drawing an estimated ~4-6M monthly visits (SimilarWeb ).
- Austrian Vertical Specialist: Dedicated real-estate portal
- Aviv Group Cluster: Sister to Immowelt.at and the wider family
- ~4-6M Monthly Visits (est.): Focused Austrian audience
- Aviv Group Family: PropAPIS covers the wider Aviv portal cluster
Aviv Group Portal Family
ImmoScout24.at’s owner, Aviv Group, operates a cluster of portals across Europe that PropAPIS covers as a connected family:
- Austria: ImmoScout24.at, Immowelt.at
- France: SeLoger, Logic-Immo, Meilleurs Agents
- Germany: Immowelt, Immonet
- Belgium: Immoweb
A single parser strategy can span much of this cluster thanks to shared technology and data pools. Note: ImmoScout24.at is part of the Aviv family and is distinct from the German Scout24 SE site at immobilienscout24.de.
Market Coverage
Geographic Coverage:
- Austria: All federal states (Bundesländer) nationwide
- Major cities: Vienna, Graz, Linz, Salzburg, Innsbruck
- Alpine and regional markets
Property Types:
- Apartments (Wohnungen)
- Houses (Häuser)
- New-build developments (Neubau)
- Commercial property (Gewerbeimmobilien)
Data Fields Available
PropAPIS extracts a rich field set from each ImmoScout24.at listing:
Property Information
- Address: Property location with postcode (Postleitzahl)
- Price: Asking price or rent (EUR)
- Size: Living area in square meters (Wohnfläche)
- Rooms: Number of rooms (Zimmer)
- Bedrooms: Number of bedrooms (Schlafzimmer)
- Property Type: Apartment, house, new-build, commercial
- Floor: Floor level (Etage / Geschoss)
- Price per m²: Calculated price per square meter
Listing Details
- Description: Full property description (German)
- Features: Amenities and equipment (Ausstattung)
- Photos: Image URLs
- Energy Class: Heating demand rating (HWB — Heizwärmebedarf)
Agent Information
- Estate Agent: Agency name (Makler)
- Agent Contact: Office contact details
- Agent Reference: Listing reference number
Location Data
- Postcode: Austrian postal code
- City and District: Stadt and Bezirk
- Coordinates: Latitude and longitude
Financial Information
- Operating Cost: Monthly running cost (Betriebskosten)
- Price per m²: Value benchmark
- Commission context: Buyer/tenant commission (Provision)
API Endpoints
Get Property Details
from propapis import PropAPIS
api = PropAPIS(api_key='your_api_key')
# Get property by ID or URL
property_data = api.platforms.immoscout24_at.get_property(
listing_id='987654321'
)
print(f"Address: {property_data.address}")
print(f"Price: €{property_data.price:,}")
print(f"Size: {property_data.size_m2} m²")
print(f"Rooms: {property_data.rooms}")
print(f"Energy Class (HWB): {property_data.energy_class}")Search For Sale Listings
# Search properties for sale
listings = api.platforms.immoscout24_at.search_for_sale(
location='Vienna',
min_price=250000,
max_price=700000,
min_rooms=2,
property_type='Apartment'
)
for listing in listings[:10]:
print(f"{listing.address} - €{listing.price:,}")
print(f" {listing.rooms} rooms | {listing.size_m2} m² | €{listing.price_per_m2:,.0f}/m²")Search Rental Properties
# Search rental properties
rentals = api.platforms.immoscout24_at.search_to_rent(
location='Graz',
min_price=600, # monthly rent
max_price=1500,
min_rooms=2
)
for rental in rentals[:5]:
print(f"{rental.address} - €{rental.price:,}/mo")Quick Start
Python
from propapis import PropAPIS
api = PropAPIS(api_key='your_api_key')
property_data = api.platforms.immoscout24_at.get_property('987654321')
print(f"Price: €{property_data.price:,}")
print(f"Size: {property_data.size_m2} m²")
print(f"Price per m²: €{property_data.price_per_m2:,.0f}")For detailed documentation, see our API Reference.