Comparis.ch Scraper - Swiss Real Estate & Cars
Pricing
from $3.00 / 1,000 results
Comparis.ch Scraper - Swiss Real Estate & Cars
Scrape Comparis.ch Swiss listings: real estate (price, rooms, m², type, address, coordinates) and used cars (make, model, price, Comparis market price, mileage, fuel, location). Paste any Comparis result URL — real estate or car market. No login, no API key, no browser.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
Comparis.ch Scraper — Swiss Real Estate & Cars 🇨🇭
Scrape Comparis.ch — Switzerland's biggest comparison marketplace — for real-estate listings (rent & buy) and used-car listings. Paste any Comparis result URL and get clean, structured data: prices, rooms, size, address, make, model, mileage and more.
No login, no API key, no browser extension. Pure HTTP — fast and cheap. Export to JSON, CSV, Excel, HTML or XML or pull from the API.
What you get
🏠 Real estate (/immobilien)
- Property type (apartment, house…), deal type (rent / buy)
- Price + currency, rooms, living space (m²)
- Address, neighborhood, coordinates
- Year of construction, listing partner, image, listing URL
🚗 Used cars (/carfinder/marktplatz)
- Make, model, trim/type, body type, condition
- Price + Comparis market price estimate + Comparis rating
- Mileage, registration date, fuel type, location
- Dealer / partner name, image, source link and listing URL
Use cases
- Price & market monitoring — track asking prices vs Comparis's market-price estimate for cars, or rent/buy prices by canton.
- Real-estate market intelligence — analyse supply, prices and sizes across Swiss regions.
- Car dealership & reselling research — find under-market cars (price vs
marketPrice), by make, model, mileage. - Lead generation — collect listing partners / dealers active in a segment.
- Comparative datasets — build Swiss property or vehicle datasets over time.
Input
Paste Comparis result URLs in startUrls — the scraper detects real estate vs cars automatically and paginates.
| Field | Type | Description |
|---|---|---|
startUrls | array | Comparis result URLs. Real estate: https://www.comparis.ch/immobilien/result/list?... (filter on Comparis first). Cars: https://www.comparis.ch/carfinder/marktplatz/{bodyType} (e.g. suv, limousine, kombi, cabrio, pickup, minivan). |
maxItems | integer | Max listings per URL (Comparis exposes up to ~1000 per search). |
proxyConfiguration | object | Optional. Defaults to Apify Proxy. |
Example input
{"startUrls": [{ "url": "https://www.comparis.ch/immobilien/result/list" },{ "url": "https://www.comparis.ch/carfinder/marktplatz/suv" }],"maxItems": 500}
Tip — custom filters: search on Comparis (canton, price, rooms, make, fuel…) and paste the resulting URL. All filters encoded in the URL are respected.
Output
One row per listing. The vertical field is realEstate or car.
Real-estate record
{"vertical": "realEstate","id": "38118884","title": "Mein Zuhause in Ascona in Seenähe …","propertyType": "Wohnung","dealType": "rent","price": 1550,"currency": "CHF","rooms": 2.5,"livingSpaceM2": 65,"address": "6612 Ascona","yearOfConstruction": null,"latitude": 46.15, "longitude": 8.77,"partnerName": "…","imageUrl": "https://…","url": "https://www.comparis.ch/immobilien/marktplatz/details/show/38118884","scrapedAt": "2026-10-14T12:00:00.000Z"}
Car record
{"vertical": "car","id": "33672554","title": "Jeep Compass Compass 4x2 1.5 T MHEV S","make": "Jeep","model": "Compass","trim": "Compass 4x2 1.5 T MHEV S","bodyType": "suv","condition": "Occasion","price": 23900,"marketPrice": 44700,"currency": "CHF","comparisRating": 6,"mileage": 8000,"registrationDate": "11.2023","fuelType": "Benzin/Elektro","location": "1020 (VD)","partnerName": "Autolina","imageUrl": "https://…","sourceUrl": "https://…","url": "https://www.comparis.ch/carfinder/marktplatz/details/33672554","scrapedAt": "2026-10-14T12:00:00.000Z"}
How it works
Comparis renders its marketplaces with Next.js and embeds the results right in the page. The actor fetches each result page over fast HTTP (no browser), reads the embedded listing data, maps it to a clean schema, and pages through the catalog — de-duplicating as it goes. Real estate and cars share the same engine, so one actor covers both.
FAQ
Do I need a Comparis account? No — no login or API key.
Which pages work? Comparis real-estate result pages (/immobilien/result/list?…) and car-market pages (/carfinder/marktplatz/{bodyType}), including any filters you set.
Rent and buy? Both — the dealType field marks each real-estate listing.
What's marketPrice on cars? Comparis's own estimated market value — compare it to price to spot good deals.
How many listings? Comparis exposes up to ~1000 per search (100 pages × 10); refine the search for more coverage of a segment.
Legal & ethical use
This actor collects publicly available listing data from Comparis.ch. Comparis listings may contain personal data — use the output responsibly and in line with Comparis's Terms and applicable Swiss/EU law. You are responsible for how you use the data.