πŸ‡¦πŸ‡Ή willhaben Scraper - Austrian Marketplace Listings avatar

πŸ‡¦πŸ‡Ή willhaben Scraper - Austrian Marketplace Listings

Pricing

from $2.00 / 1,000 results

Go to Apify Store
πŸ‡¦πŸ‡Ή willhaben Scraper - Austrian Marketplace Listings

πŸ‡¦πŸ‡Ή willhaben Scraper - Austrian Marketplace Listings

willhaben Scraper to extract classified listings from willhaben.at, Austria's largest marketplace. Get title, price, location, postcode, district, description, images, seller type (private or dealer) and URL by keyword. For price research, market analysis, reselling and lead generation in Austria.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ben

Ben

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

πŸ‡¦πŸ‡Ή willhaben Scraper β€” Austrian Marketplace Listings & Prices

Extract classified listings from willhaben.at, Austria's largest online marketplace. Search any keyword β€” iphone, sofa, fahrrad, playstation 5 β€” and get clean, structured listings with price, location, seller type, all photos and geo-coordinates on every result. It's the live Austrian resale market as data: real prices, private vs. dealer sellers and full descriptions, without manual browsing. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.

πŸ‡¦πŸ‡Ή What is the willhaben Scraper?

It turns any willhaben.at keyword search into a structured dataset. Give it a search term (and a result/page cap) and it returns every matching listing with title, price, location, photos and seller type. The scraper reads willhaben's embedded __NEXT_DATA__ JSON directly β€” not fragile HTML β€” so the output stays clean and reliable, and it rotates residential proxy sessions with automatic retries to keep runs flowing. Resellers, price researchers and analysts get the full Austrian market in a spreadsheet instead of scrolling page after page.

What data does it extract?

  • Title and full description (listing body text)
  • Price (numeric) and price_display (formatted, e.g. € 330)
  • Location, postcode, district, state and country
  • Latitude & longitude geo-coordinates
  • is_private flag β€” private seller vs. commercial dealer
  • published date
  • image (primary) and images (all listing photos)
  • id, listing url, search_query and scraped_at timestamp

⬇️ Input

Search willhaben by keyword and cap how much to pull:

FieldDescription
searchQueryKeyword to search, e.g. iphone, fahrrad, sofa, playstation 5
maxResultsMaximum listings to return (1–10000)
maxPagesMaximum result pages to scrape (~30 listings per page)
useApifyProxyRoute through Apify residential proxy β€” recommended to avoid blocks

Example input

{
"searchQuery": "playstation 5",
"maxResults": 100,
"maxPages": 5,
"useApifyProxy": true
}

⬆️ Output

Every listing is one clean row (view as a table, or export JSON / CSV / Excel):

{
"id": "1799245307",
"title": "PlayStation 5 Digital Edition",
"price": 330.0,
"price_display": "€ 330",
"description": "Verkaufe meine PS5 Digital Edition, neuwertig, mit Controller...",
"location": "Salzburg",
"postcode": "5020",
"district": "Salzburg",
"state": "Salzburg",
"country": "Γ–sterreich",
"latitude": 47.8095,
"longitude": 13.0550,
"is_private": true,
"published": "2026-06-25",
"image": "https://cache.willhaben.at/mmo/7/179/924/5307_1276834630.jpg",
"images": ["https://cache.willhaben.at/mmo/7/179/924/5307_1276834630.jpg"],
"url": "https://www.willhaben.at/iad/kaufen-und-verkaufen/d/...",
"search_query": "playstation 5",
"scraped_at": "2026-06-26T15:30:00.000Z"
}

πŸ’‘ Use cases

  • πŸ’° Reselling & arbitrage: spot underpriced private-seller listings and flip them for a margin.
  • πŸ“Š Price research: see real market prices for any product across Austria and benchmark your own listings.
  • πŸ“ˆ Market analysis: track supply, pricing and regional trends over time by running on a schedule.
  • 🎯 Lead generation: find commercial sellers and dealers by keyword and region using the is_private flag.

❓ FAQ

How do I scrape willhaben listings? Enter a keyword in searchQuery, set maxResults and maxPages, then Run. You get structured listings with title, price, location, seller type, photos and geo-coordinates.

What data do I get per listing? Title, description, numeric price and formatted price, location/postcode/district/state/country, latitude/longitude, private-vs-dealer flag, publish date, all images and the listing URL.

Can I tell private sellers from dealers? Yes β€” the is_private field is true for private sellers and false for commercial dealers, so you can filter for either.

Do I get all the listing photos? Yes β€” image is the primary photo and images contains every photo URL for the listing.

Do I need an API key? No. The scraper reads public willhaben data β€” just give it a search keyword. You only need an Apify account to run it.

Should I use the Apify proxy? Yes, keep useApifyProxy on (residential). The scraper rotates proxy sessions and retries automatically for reliable access.

How many listings can it return? Up to your maxResults cap (max 10000); it paginates automatically (~30 listings per page) up to maxPages.

Can I search any product category? Yes β€” any keyword works across willhaben's marketplace, from electronics and furniture to bikes, fashion and more.

Can I run it on a schedule or via API? Yes β€” schedule recurring runs in Apify, call it via the API/SDK, or connect it to Make, Zapier or n8n.

Is scraping willhaben legal? It extracts publicly available listing data. Use it responsibly and in line with willhaben's terms and applicable law (including GDPR), and use the data only for lawful purposes.

πŸ”— You might also like


Keywords: willhaben scraper, willhaben.at scraper, Austrian marketplace, classifieds scraper Austria, price research Austria, reselling arbitrage, second-hand listings, marketplace data, willhaben API, private seller listings, product price tracking, Austria classifieds data, market analysis.