Carmarket.ch Scraper: Swiss Dealer Cars, Filters and VIN Data avatar

Carmarket.ch Scraper: Swiss Dealer Cars, Filters and VIN Data

Pricing

from $1.36 / 1,000 vehicle listings

Go to Apify Store
Carmarket.ch Scraper: Swiss Dealer Cars, Filters and VIN Data

Carmarket.ch Scraper: Swiss Dealer Cars, Filters and VIN Data

Scrape carmarket.ch, the Swiss dealer car marketplace, with real structured filters: brand, model, price, mileage, year, body type, fuel, EV toggle, and geo-radius search. Each row has VIN, type approval, battery range, photos, and full dealer contact. $1.76 per 1,000 listings.

Pricing

from $1.36 / 1,000 vehicle listings

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

14 days ago

Last modified

Share

🚗 Carmarket.ch Scraper: Swiss Dealer Cars with Real Search Filters

Search carmarket.ch by make, price, mileage, and battery range, not by pasting a URL.
Filter Switzerland's dealer car marketplace the way you'd actually shop: make, model, price, mileage, year, body type, fuel, transmission, drivetrain, and location. Get VIN, battery kWh and range, leasing rate, and full dealer contact details.
🎯 Real search filters
Make, model, price, mileage, year, body type, fuel, transmission, drivetrain.
🔋 EV battery data
Battery capacity and real-world range on every electric listing.
🏢 Full dealer contact
Address, phone, email, website, and the assigned sales advisor.
📍 Location search
Search by canton, city, or a radius around any point in Switzerland.

Most carmarket.ch tools make you paste a search URL and hope you guessed the filter codes right. This Actor gives you real, named filters, a full technical record per listing, and the dealer's complete contact details, with no URL-building required.

🔍 What does this Actor do?

Carmarket.ch Scraper turns Switzerland's dealer car marketplace into structured, filterable data. It's built for dealers and resellers pricing their own stock against the market, EV buyers who care about battery range, used-car analysts, and lead-generation teams building dealer contact lists.

Set a guided search by make, model, price, mileage, first registration year, body type, fuel type, transmission, drivetrain, exterior color, and vehicle condition. Search near a city or any point in Switzerland with a radius. Or paste a carmarket.ch search link directly if you already have one saved.

Every result includes the asking price, mileage, first registration date, power, fuel consumption, CO2 figure, photos, and (for electric vehicles) battery capacity and range. Switch on full-detail mode and each listing also gets its VIN, Swiss type approval number, warranty and quality-check coverage, leasing terms, and the dealer's address, phone, email, website, and the assigned sales advisor's name, phone, and email.

🎯 Why use it?

  • Dealers and resellers can price their own stock against every comparable listing in Switzerland, filtered by make, model, and mileage band, in one run.
  • EV shoppers and analysts can filter directly for electric vehicles and compare battery capacity and range instead of opening every listing to check.
  • Lead-generation teams can build a list of Swiss car dealers with phone, email, website, and a named sales contact, without manual lookups.
  • Market researchers can track pricing, mileage, and inventory trends for any make or body type across the whole country or one region.

🧭 How to use it

STEP 1
Pick your filters
Make, price, mileage, year, body type, fuel, or location.
STEP 2
Choose your detail level
Keep it fast, or turn on full dealer and VIN detail.
STEP 3
Export results
Download your dataset in JSON, CSV, Excel, or HTML.

🧾 Input

FieldTypeRequiredDescription
brandsarray of stringsNoLimit results to these makes, matched against carmarket.ch's own brand list.
modelsarray of stringsNoLimit results to these model names.
priceMinChf / priceMaxChfintegerNoPrice range in Swiss francs.
mileageMaxKmintegerNoMaximum mileage, in kilometers.
yearFrom / yearTointegerNoFirst registration year range.
bodyTypeGroupsarray of enumNoCabriolet, Coupé, estate, sedan, minivan, commercial/leisure, pickup, or SUV.
fuelTypeGroupsarray of enumNoPetrol, diesel, electric, gas, hybrid, or hydrogen.
onlyElectricbooleanNoShortcut for electric vehicles only. Default false.
transmissionGroupenumNoAutomatic or manual.
driveTypeenumNoAll-wheel, rear-wheel, or front-wheel drive.
vehicleConditionarray of enumNoNew, used, show car, day registration, or demo model.
vehicleTypeenumNoPassenger car, commercial vehicle, or motorhome.
languageenumNoSite language for listing text: German, French, or Italian. Default German.
dealerCitystringNoLimit results to dealers in this city.
nearLatitude / nearLongitude / radiusKmnumber / number / integerNoSearch within a radius of a point in Switzerland.
maxItemsintegerNoMaximum listings returned. Default 25.
includeFullDetailbooleanNoFetch each listing's VIN, type approval, warranty, leasing terms, and full dealer and sales-advisor contact. Default false.
startUrlstringNoPaste a carmarket.ch search URL directly instead of using the filters above.
otherFilterTagsarray of enumNoAccident-free, quality-checked, home delivery, on promotion, or passed inspection.
exteriorColorsarray of enumNoLimit results to these exterior colors.
proxyConfigurationobjectNoOptional proxy settings. Not required for normal use.

📦 Output

Every record includes the listing's identity, specifications, pricing, and photos. Full-detail mode adds VIN, type approval, warranty, leasing terms, and dealer and sales-advisor contact.

{
"vehicleId": 4509795,
"url": "https://carmarket.ch/de/fahrzeug/bmw-116i-4509795",
"title": "116i",
"brand": "BMW",
"model": "1er",
"bodyType": "Sedan",
"fuelType": "Benzin",
"transmission": "Manuell",
"firstRegistrationDate": "2012-09-28T00:00:00.000Z",
"mileageKm": 122562,
"powerPs": 136,
"co2GramsPerKm": 125,
"priceChf": 7900,
"exteriorColor": "Silber",
"otherFilterTags": ["Ab MFK", "Unfallfrei"],
"thumbnailUrl": "https://vehicle.imgix.net/4509795/98ea4a30-ab7f-4b16-aad7-51e3cfded185.jpg",
"dealerName": "Auto-Stadelmann AG",
"dealerCity": "Frick",
"dealerPhone": "062 871 38 38",
"dealerEmail": "info@autostadelmann.ch"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

📊 Data table

FieldTypeDescription
vehicleId, url, title, brand, modelmixedListing identity and link.
bodyType, bodyTypeGroup, fuelType, fuelTypeGroup, transmission, driveTypestringVehicle category and powertrain.
firstRegistrationDate, mileageKm, powerPs, powerKw, engineCapacityCcmmixedCore specifications.
co2GramsPerKm, emissionClass, fuelConsumptionCityL100km, fuelConsumptionCountryL100km, fuelConsumptionCombinedL100kmmixedEmissions and consumption figures, when published.
batteryCapacityKwh, batteryRangeKmnumberBattery size and range, for electric and hybrid listings.
vin, typeApprovalstringVehicle identification number and Swiss type approval number, full-detail mode only.
priceChf, leasingRateFromChfPerMonth, warrantyMonthsmixedPrice, financing, and warranty coverage.
thumbnailUrl, photos, mediaCountmixedListing images.
dealerName, dealerCity, dealerZip, dealerLatitude, dealerLongitudemixedDealer identity and location.
dealerPhone, dealerEmail, dealerWebsitestringDealer contact, full-detail mode only.
salesAdvisorName, salesAdvisorPhone, salesAdvisorEmailstringThe listing's assigned sales contact, full-detail mode only.
otherFilterTagsarrayReal site badges such as accident-free or quality-checked.

Any field the source listing does not publish is left out of that record entirely, so you never see placeholder or made-up values.

💰 Pricing

Pricing is pay per result. Empty runs cost nothing, and there are no subscriptions. Free plan runs are limited to 25 listings per run, 3 runs per day, and a short wait between runs; upgrade to a paid plan to remove these limits.

⭐ Enjoying Carmarket.ch Scraper?

⭐ ⭐ ⭐ ⭐ ⭐
This Actor just saved you from guessing carmarket.ch's URL filter codes.
A 5-star rating takes 10 seconds and helps other dealers, researchers, and lead-gen teams find it. Your feedback also tells us what to build next.
★  Rate this Actor on Apify

❓ FAQ

Can I paste a carmarket.ch URL I already filtered? Yes. Fill in the startUrl field and the Actor uses that search link alongside, or instead of, the filters above.

Does this need a carmarket.ch account or API key? No. It reads carmarket.ch's own public listing data. No login, account, or API key is required.

Why is a field like VIN or dealer phone missing from a record? Either the listing doesn't publish it, or includeFullDetail was left off. Turn it on to fetch VIN, type approval, warranty, and full dealer and sales-advisor contact for each listing. Missing values are always omitted, never guessed.

Is this affiliated with carmarket.ch? No. This is an independent tool that reads publicly available listing information. Use it in line with applicable rules and the source website's terms.

Found a bug or want a feature added? Open an issue on the Actor's Issues tab, or reach out for a custom version of this Actor.

🔗 Other actors