willhaben+API.SH

willhaben API

Search willhaben, Austria's major marketplace, for ads, homes and cars and get them as JSON.

The API.SH willhaben API turns public willhaben.at pages into structured JSON. Search marketplace ads by keyword, or switch the vertical to apartments and houses for rent or sale, used cars or motorbikes, with category, state, price, living area, year, mileage, seller type, last 48 hours, buyer protection and sort. Results include price, location, coordinates, dates, photos and attributes. Fetch one ad for its description, shipping options, vehicle equipment, category path, seller type, member-since date and, for businesses, company details. Private sellers' contact details are never returned.

  • 2 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
Search willhaben ads
GET https://api.api.sh/willhaben/v1/search
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the willhaben API

Austrian real estate research

Search apartments and houses for rent or sale by state, price and living area to track asking prices and supply across Austria.

Used car price analysis

Search used cars and motorbikes by year, mileage and price, then read equipment lists to value vehicles.

Search alerts

Poll a search for the last 48 hours, or ask the listing route for the latest matching ad, and send new willhaben ads to email or chat.

Dealer and agency monitoring

Filter for business sellers and read their company details and active ad counts to follow competing dealers and agents.

Second-hand marketplace pricing

Compare asking prices and shipping options for an item across Austrian states.

willhaben data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

willhaben API endpoints and prices

Every willhaben endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Search and discovery1
Search willhaben ads
/willhaben/v1/search
$1 · $2 PAYG
1 credit
Products, listings and places1
willhaben ad details
/willhaben/v1/listing
$1 · $2 PAYG
1 credit

Call the willhaben API

Search willhaben ads: GET https://api.api.sh/willhaben/v1/search

curl "https://api.api.sh/willhaben/v1/search" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 482 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for willhaben data

  • Public data only: no willhaben login, cookies or account needed
  • One key and one response shape for willhaben and 481 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • Live status for every endpoint

API.SH vs the official willhaben API

willhaben has no open public API for reading ads. Business interfaces exist, such as shop and real estate import feeds, but they are for publishing your own listings and require contacting willhaben. API.SH reads public willhaben ads and returns them as JSON.

Instead of maintaining your own willhaben scraper or combining Apify actors and other willhaben APIs, API.SH gives one key, one JSON shape across many marketplaces and a fixed price per call.

willhaben API questions

What willhaben data can I get?+

Search across marketplace, apartments, houses, cars and motorbikes with filters (/willhaben/v1/search) and one full ad with description, attributes, photos, shipping, equipment and seller details (/willhaben/v1/listing).

How much does the willhaben API cost?+

Every willhaben endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free trial?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /willhaben/v1/listing at 1 credit each.

Is there an official willhaben API?+

Not for reading ads. willhaben offers import interfaces for businesses publishing their own listings. API.SH covers public search and ad data.

Do I need a willhaben account or login?+

No. API.SH reads public willhaben pages only. No endpoint uses a login, cookies or anyone's account.

Can I use the willhaben API with Python?+

Yes. Call the REST endpoints with requests or the Python SDK and get JSON back. No scraping code to maintain.

Is scraping willhaben legal?+

API.SH returns publicly visible ad data and never private sellers' names, phone numbers or emails. How you use the data must follow willhaben's terms and Austrian and EU law, including GDPR.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key. 3. Call /willhaben/v1/search with vertical=apartments_rent and state=wien, then pass an ad id to /willhaben/v1/listing. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.

More e-commerce APIs all e-commerce APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 482 platforms.
Get a free API key