Willhaben Austria Listings Scraper avatar

Willhaben Austria Listings Scraper

Pricing

from $7.69 / 1,000 results

Go to Apify Store
Willhaben Austria Listings Scraper

Willhaben Austria Listings Scraper

Scrapes Willhaben Austria listings from real estate and used car categories. Returns each listing as a flat row with price, location, and attributes.

Pricing

from $7.69 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

ParseForge

Willhaben Austria Listings Scraper

Scrape Willhaben Austria listings from real estate and used car categories, up to a million per run. Every listing comes with its price, location, description, and attributes. No login or API key. Export to CSV, JSON, Excel, or XML.

Willhaben is Austria's largest classifieds platform, but browsing it manually means endless scrolling and no way to compare listings side by side. This Actor reads the public listing feeds for rental apartments, apartments for sale, houses for sale, and used cars, filtered by your search term, and returns each match in one fixed schema.

Who uses itWhat they scrape Willhaben for
Market researchersTrack asking prices and supply in Austrian real estate markets
Real estate agentsMonitor new rental and sale listings in their target districts
Car dealersBenchmark used car prices and spot undervalued inventory
Data analystsBuild datasets of listing attributes for pricing models
JournalistsInvestigate housing affordability and market trends

What it does

This Actor collects Willhaben listings by category and optional keyword, and returns each one as a flat row.

  • ๐Ÿ  Real estate categories: rental apartments, apartments for sale, and houses for sale.
  • ๐Ÿš— Used cars: scrape the entire used car feed or filter by make, model, or keyword.
  • ๐Ÿ” Keyword search: narrow results within a category, for example Wien, BMW, or Garten.
  • ๐Ÿ“Š Flat output: every listing as one row, ready for CSV, JSON, Excel, or XML export.
  • โšก Up to a million listings: set maxItems from 1 to 1,000,000 per run.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Willhaben data

๐Ÿ“ˆ Track rental prices in Vienna.

A market researcher runs the Actor weekly on rental apartments with keyword Wien, exports the CSV, and charts asking price trends by district.

๐Ÿš— Find undervalued used cars.

A car dealer scrapes the used car category with keyword BMW, filters by price and mileage in a spreadsheet, and contacts sellers of cars priced below market.

๐Ÿ  Monitor new listings for clients.

A real estate agent schedules the Actor daily on apartments for sale, filters for a specific district, and sends new matches to buyers.

๐Ÿ“Š Build a housing market dataset.

A data analyst collects houses for sale across Austria, joins the data with geocoding, and trains a price prediction model.

๐Ÿ“ฐ Investigate affordability.

A journalist scrapes rental listings in several cities, compares prices to income data, and reports on housing affordability.

Why choose this scraper

What you get
No official API neededScrape public listing feeds without registering an app or handling OAuth.
Fixed schemaEvery listing returns the same fields, so you can merge runs and compare across time.
Export anywhereDownload as CSV, JSON, Excel, or XML, or push to a dataset via API.
Scale on demandCollect a handful of listings or up to a million in a single run.

How it compares

This Actor focuses on the four most popular Willhaben categories with a simple category and keyword input, while the competitors below offer either a car-only focus or URL-based scraping across all sections.

FeatureParseForgeWillhaben.at Car ScraperWillhaben.at - Austria's Largest Classifieds
Rental apartments categoryYesNot listedYes
Apartments for sale categoryYesNot listedYes
Houses for sale categoryYesNot listedYes
Used cars categoryYesYesYes
Keyword search within categoryYesNot listedNot listed
Paste any search URLNoNot listedYes
Incremental modeNoNot listedYes

Configure the run

Drive the Actor from a category and an optional keyword, and set the maximum number of listings to collect per run. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$0.85
1,000 results$8.50
10,000 results$85.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Willhaben Austria Listings Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Willhaben through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/willhaben-austria-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your keyword is spelled correctly and is relevant to the chosen category. Try removing the keyword to see if the category itself returns listings.

Why did the run stop before reaching maxItems?

The Actor stops when there are no more listings matching your category and keyword. Try broadening your search or increasing maxItems.

Why are some listings missing fields?

Willhaben listings do not always include every attribute. Missing fields will be empty in the output.

Why did I get an error or timeout?

Willhaben may temporarily block automated access. Retry after a few minutes, or reduce the number of listings per run.

Can I scrape a specific Willhaben URL?

This Actor works by category and keyword, not by pasting a URL. Use the category selector and keyword field to replicate a search.

FAQ

QuestionAnswer
Do I need a Willhaben account or API key?No. The Actor reads the public listing feeds directly, so no login, API key, or app registration is required.
Which categories can I scrape?You can choose from rental apartments, apartments for sale, houses for sale, and used cars. Each category is a separate feed.
Can I search within a category?Yes. Use the keyword field to filter listings, for example Wien for location, BMW for car make, or Garten for a feature.
How many listings can I get in one run?You can set maxItems from 1 to 1,000,000. The Actor stops after collecting that many listings.
What data does each listing include?Each listing returns a flat row with fields like title, price, location, description, and attributes. The exact fields are shown in the sample output.
Can I export the results?Yes. You can download the dataset as CSV, JSON, Excel, or XML, or access it via the Apify API.
Can I schedule this Actor to run automatically?Yes. Use Apify's scheduler to run it daily, weekly, or at any interval, and get notified when new listings appear.
Is this Actor legal to use?You are responsible for complying with Willhaben's terms of service and applicable laws. The Actor only accesses publicly available data.
Does this Actor handle pagination?Yes. It automatically follows pagination to collect up to the number of listings you specify.
Can I get only new listings since my last run?This Actor does not have built-in incremental mode, but you can compare datasets by listing ID or URL to find new entries.
What if I need a category that is not listed?Currently only the four categories are supported. Contact the developer if you need additional Willhaben sections.
How fast is the Actor?Speed depends on the number of listings and current site response, but it is designed to be lightweight and efficient.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Willhaben Internet Service GmbH & Co KG. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.