Comparis.ch Real Estate Scraper
Pricing
from $0.99 / 1,000 results
Comparis.ch Real Estate Scraper
Scrape Swiss real estate listings from comparis.ch — apartments, houses, land, rooms. Filter by city, property type, and deal type. No API key required.
Pricing
from $0.99 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by CommunityActor stats
1
Bookmarked
4
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Comparis.ch Scraper — Switzerland Real Estate

Extract property listings from comparis.ch — Switzerland's largest comparison and real estate portal, covering rentals and sales across all Swiss cantons. No API key required.
What you get
Each result includes the ad ID, title, property type, deal type, address, rooms, floor area, floor, price text, numeric price, currency, and price type.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
dealType | string | mieten | mieten (rent) or kaufen (buy/sale) |
propertyType | string | wohnung | Property type: wohnung (apartment), haus (house), wg-zimmer (room), moebilierte-wohnung (furnished), grundstueck (land), ferienimmobilie (holiday) |
location | string | zuerich | City or region in German, e.g. zuerich, bern, basel, genf |
minPrice | integer | — | Minimum monthly rent or sale price in CHF |
maxPrice | integer | — | Maximum monthly rent or sale price in CHF |
minRooms | number | — | Minimum number of rooms |
maxRooms | number | — | Maximum number of rooms |
sortBy | string | newest | Sort order: newest, relevance, price_asc, area, city |
maxItems | integer | 100 | Maximum number of listings to return |
fetchDetails | boolean | false | Fetch full listing description from each detail page |
daysOld | integer | — | Only return listings posted within this many days |
startUrls | array | — | Direct Comparis.ch search-results URLs. Overrides all filters |
Output fields
| Field | Type | Notes |
|---|---|---|
adId | string | Comparis.ch internal listing ID |
title | string | Listing title |
propertyType | string | e.g. wohnung, haus |
dealType | string | mieten or kaufen |
street | string | Street address |
postalCode | string | Swiss postal code |
city | string | City |
rooms | number | Number of rooms |
areaM2 | number | Floor area in m² |
floor | string | Floor level |
priceText | string | Price as displayed |
priceValue | number | Price in CHF (numeric) |
currency | string | Always CHF |
priceType | string | e.g. monthly, total |
Examples
Rental apartments in Zurich
{"dealType": "mieten","propertyType": "wohnung","location": "zuerich","maxItems": 100}
Apartments for sale in Bern under CHF 800,000
{"dealType": "kaufen","propertyType": "wohnung","location": "bern","maxPrice": 800000,"maxItems": 50}
3–4 room rentals in Basel
{"dealType": "mieten","propertyType": "wohnung","location": "basel","minRooms": 3,"maxRooms": 4,"maxItems": 100}
New listings — last 7 days
{"dealType": "mieten","location": "zuerich","daysOld": 7,"sortBy": "newest","maxItems": 200}
Pricing
Pay-per-result — charged only for items pushed to the dataset.
Notes
Comparis.ch is Switzerland's dominant property portal. Location values are in German (e.g. zuerich not Zurich, genf not Geneva). Prices are in CHF.
Need a custom scraper?
Unfenced Group builds Apify actors for any website — for free.
If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.
Get in touch: www.unfencedgroup.nl