Willhaben Vienna Real Estate Listings avatar

Willhaben Vienna Real Estate Listings

Pricing

from $1.70 / 1,000 listing founds

Go to Apify Store
Willhaben Vienna Real Estate Listings

Willhaben Vienna Real Estate Listings

Pull live apartment rental and sale listings straight from Willhaben.at — Austria's biggest classifieds portal — for Vienna. No login, no browser, no proxies. Unofficial, independent tool — not affiliated with, endorsed by, or sponsored by Willhaben.

Pricing

from $1.70 / 1,000 listing founds

Rating

0.0

(0)

Developer

Tim Zinin

Tim Zinin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Pull live apartment rental and sale listings straight from Willhaben.at — Austria's biggest classifieds portal — for Vienna. No login, no API key, no browser needed on your side.

What you get

  • Title, price (EUR), rooms, floor area, district/street text, coordinates, a short description, up to 5 preview photos and the direct listing URL for every ad found.
  • Filter by rent (mietwohnungen) or sale (eigentumswohnung).
  • Runs on Apify: schedule it, monitor it, call it from the API, export to JSON/CSV/Excel or push straight into your own pipeline.

How to run it

  1. Click Try for free — no card needed on the free plan.
  2. Pick Deal type (rent or sale) — City defaults to wien (Vienna).
  3. Hit Start and pull the results from the dataset (UI, API or webhook).

Pricing

Pay-per-event: $0.005 per run start + $0.002 per result. No monthly seat, no minimum. 100 listings found cost about $0.21 (the one-time start fee plus 100 result rows). Rows where the source returned nothing (an unrecognized city, or a query with zero matching listings) are returned for transparency but are never charged for.

Input

FieldRequiredWhat it does
deal_typeyesmietwohnungen for rentals or eigentumswohnung for apartments for sale.
cityyesWillhaben city/region URL slug. Only wien (Vienna) is verified to work reliably — see Limitations.
max_itemsnoTotal row cap for this run (default 100).
max_pagesnoHow many result pages to walk, 30 listings per page (default 3).
{
"deal_type": "mietwohnungen",
"city": "wien",
"max_items": 5,
"max_pages": 1
}

Output

Real row from a local verification run (2026-07-30):

{
"found": true,
"url": "https://www.willhaben.at/iad/immobilien/d/mietwohnungen/wien/wien-1220-donaustadt/freiheit-mieten-pioniere-sein-dein-neuer-ort-dein-neues-zuhause-am-hausfeld-top-33-1516598431/",
"title": "FREIHEIT MIETEN, PIONIERE SEIN. Dein neuer Ort, dein neues Zuhause am Hausfeld! (Top 33)",
"price": 1144.18,
"currency": "EUR",
"deal_type": "rent",
"property_type": "Wohnung",
"rooms": 2,
"area_sqm": 51,
"location": "Wien, 22. Bezirk, Donaustadt",
"lat": 48.23089198,
"lng": 16.47927772,
"posted_date": "2026-07-30T08:59:03Z",
"description": "Bist Du bereit, als Pionier das Obere Hausfeld zu erobern? Hier, am Hausfeld, direkt an der neuen U2, verschmelzen die Vorzüge der Metropole mit der Weite des Umlands zu einem einzigartigen Lebensgefühl...",
"images": [
"https://cache.willhaben.at/mmo/1/151/659/8431_741170553.jpg",
"https://cache.willhaben.at/mmo/1/151/659/8431_-1458965307.jpg",
"https://cache.willhaben.at/mmo/1/151/659/8431_-588301439.jpg",
"https://cache.willhaben.at/mmo/1/151/659/8431_1681851251.jpg",
"https://cache.willhaben.at/mmo/1/151/659/8431_24030570.jpg"
],
"source_portal": "willhaben-vienna",
"scraped_at": "2026-07-30T07:16:39.368Z"
}
FieldMeaning
foundtrue for a real listing row, false for a not-found/error row.
priceListing price in EUR as a number (rent: monthly; sale: asking price).
property_typeRaw label as willhaben shows it (German), e.g. "Wohnung" (apartment).
rooms / area_sqmnull when the listing doesn't state them.
locationDistrict/area text as shown on the listing, e.g. "Wien, 22. Bezirk, Donaustadt".
lat / lngCoordinates as given by the listing; null when not published.
posted_dateFull ISO-8601 timestamp with year, as willhaben provides it.
imagesUp to 5 preview photos from the listing's gallery.

A not-found row looks like:

{
"found": false,
"note": "willhaben.at does not recognize \"not-a-real-city-9999\" as a valid city for deal type \"mietwohnungen\" (the page itself reports is404) — treated as zero results, not an error.",
"scraped_at": "2026-07-30T07:20:00.000Z"
}

Other tools we built

Related tools for adjacent workflows in real estate listings and monitoring.

ActorWhat it does
Imovirtual Portugal Real Estate ListingsPair it in the real estate listings and monitoring workflow: Pull live apartment and house listings straight from Imovirtual.com — Portugal's biggest real-estate...
Krisha.kz Kazakhstan Real Estate ListingsPair it in the real estate listings and monitoring workflow: Pull live apartment and house listings straight from Krisha.kz — Kazakhstan's biggest real-estate...
Otodom Poland Real Estate ListingsPair it in the real estate listings and monitoring workflow: Pull live apartment and house listings straight from Otodom.pl — Poland's biggest real-estate classifieds...
Storia Romania Real Estate ListingsPair it in the real estate listings and monitoring workflow: Pull live apartment and house listings straight from Storia.ro — Romania's biggest real-estate classifieds...
Rightmove UK Property Listings (London and beyond)Pair it in the real estate listings and monitoring workflow: Pull live for-sale and to-rent property listings straight from Rightmove.co.uk — the UK's biggest property...

FAQ / Limitations

Does this need a Willhaben account or API key? No — it reads the same public search pages a visitor sees, no login.

Does it work for cities other than Vienna? Not guaranteed. Willhaben structures some regions' URLs differently — a real Austrian city like Graz 404s under this same path shape. city defaults to wien, which is verified to work; other slugs are untested.

What this is NOT. This does not fetch the seller's phone number or the full listing-detail page (only what the search-results feed already includes — title, price, rooms, area, location, coordinates, description, up to 5 photos). It does not guarantee every listing on Willhaben is returned; pagination stops at max_pages / max_items.

Found a bug or need a custom variant (a different Austrian city, extra fields)? Open an issue on the Actor page.