Skip to Content
PlatformsWestern EuropeComparis (CarFinder)

Comparis Data Parser & API

Comparis CarFinder is Switzerland’s car metasearch — it aggregates around 175K listings from the major Swiss portals and acts as a fair-value price oracle — and Carapis can extract its consolidated feed through one REST API. As an aggregator with a price-rating layer, Comparis offers a single cross-portal view of the Swiss market plus fair-value signals, and Carapis can serve it without you stitching together sources yourself.

On request — not in the live feed today. We do not continuously crawl Comparis (CarFinder) right now. Activation takes 2–3 weeks of engineering and is quoted per source, because each one ships with dedicated proxies, anti-bot tuning and ongoing maintenance. Ask us to add it.

CountrySwitzerland
TypeAggregator
Vehicle typesused, new
Monthly visitsmid
Active listings~175K aggregated
API accessNo public API (parse-only)
Parse priority★★☆☆☆
Official sitewww.comparis.ch

What is Comparis?

Comparis is a Swiss comparison platform; its CarFinder service is a vehicle metasearch that aggregates listings from the major Swiss car portals into one search. It indexes around 175K cars and adds a fair-value price assessment, helping buyers judge whether a listing is well-priced. This makes it both a cross-portal index of Swiss inventory and a derived price-rating source.

Market Position

Comparis CarFinder aggregates ~175K listings from Switzerland’s main car portals (including AutoScout24.ch) and functions as a fair-value price oracle for the Swiss market. Its value for data buyers is twofold: a single cross-portal view of Swiss inventory, and a derived price-rating layer that is itself a resellable signal on top of the raw listings.

What the API returns

Response schema

Indicative — this is the shape, not a guarantee. Every source returns the same structure, so what you build against does not change when you add one. Which fields carry a value depends on the source and on the individual listing: a site that does not publish mileage returns null there, and Comparis (CarFinder) is no exception.

List — GET /apix/api/vehicles/ — returns 30 fields per vehicle:

  • idstring
  • source_codestring
  • brand_namestring
  • brand_slugstring
  • model_namestring
  • model_slugstring
  • trimstring
  • yearinteger
  • price_usdinteger
  • mileageinteger
  • fuel_typeFuelTypeEnum
  • transmissionTransmissionEnum
  • body_typeBodyTypeEnum
  • colorColorEnum
  • seller_typeSellerTypeEnum
  • regionstring
  • source_locationobject
  • has_accidentboolean
  • is_new_vehicleboolean
  • is_verifiedboolean
  • statusVehicleStatusEnum
  • is_availableboolean
  • first_seen_atstring
  • last_seen_atstring
  • thumbVehiclePhoto
  • photosarray
  • photos_countinteger
  • has_valuationboolean
  • has_llm_analysisboolean
  • analysisobject

Detail — GET /apix/api/vehicles/{id}/ — adds 23 more:

  • generationstring
  • price_originalstring
  • price_original_currencystring
  • original_msrpstring
  • engine_ccinteger
  • seat_countinteger
  • drive_typeDriveTypeEnum
  • has_simple_repairboolean
  • has_recallboolean
  • recall_fulfilledboolean
  • warranty_typestring
  • inspection_passedboolean
  • owner_countinteger
  • is_undervaluedboolean
  • valuation_scorenumber
  • featuresarray
  • descriptionstring
  • listing_urlstring
  • listing_idstring
  • vinstring
  • vehicle_nostring
  • availability_checked_atstring
  • status_changed_atstring

Abbreviated example:

{
  "id": "0193f2c1-...",
  "source_code": "encar",
  "brand_name": "BMW",
  "model_name": "320i",
  "trim": "M Sport",
  "year": 2021,
  "price_usd": 28400,
  "price_original": "38900000",
  "price_original_currency": "KRW",
  "mileage": 45000,
  "fuel_type": "gasoline",
  "transmission": "automatic",
  "has_accident": false,
  "listing_url": "https://...",
  "photos": [{ "url": "https://cdn.carapis.com/..." }],
  "first_seen_at": "2026-09-28T11:04:22Z",
  "is_available": true
}

Which sources you can actually query is answered by GET /apix/api/sources/ with your API key — it is the list your account can pull today, and it is the one to trust over any page on this site.

The fair-value rating and source-portal attribution are what make Comparis distinctive: it tells you both where a car is listed and how its price compares to the Swiss market.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "comparis", "limit": 20}, headers={"Authorization": f"Bearer {API_KEY}"}, ) for car in resp.json()["results"]: print(car["make"], car["model"], car["year"], car["price"])

Get an API key at my.carapis.com  and see the full API reference. Pricing is on the pricing page .

Use Cases

  • Pricing intelligence — Comparis’s fair-value ratings power residual-value models for dealers.
  • Market research — one aggregated feed gives a cross-portal view of Swiss supply. See market research.
  • Import / export — scan and price-benchmark Swiss inventory in one place. See import & export.

Frequently asked questions