Real-time pricing data from 15 European car portals across 12 countries. Price history, deal scoring, and competitor analysis — all via a simple REST API.
Why Dealers Choose Us
Everything you need to price competitively, spot deals, and understand cross-border market dynamics.
Live data from 14 portals across 12 countries, refreshed continuously. See inventory levels, price movements, and market trends as they happen.
Percentile-based scoring compares each listing against all comparables by make, model, year, and mileage. Instantly identify underpriced inventory across Europe.
Compare prices for any make across 12 countries. Find import arbitrage — Germany vs. Poland, France vs. Romania — opportunities nobody else can see.
Every price change stored. 7-day moving averages, min/max bands, period-over-period trends. Understand when to buy and when to wait.
Simple Bearer token authentication, clean JSON responses, comprehensive documentation. Integrate into your DMS, pricing tool, or custom dashboard in minutes.
Download filtered listings as CSV. Feed into your pricing model, share with your team, or import into any spreadsheet. Up to 10,000 rows per export.
Interactive Demo
These are live numbers from our production API. Select filters to see real market intelligence.
| Make / Model | Year | Price | Mileage | Source | Days | Link |
|---|---|---|---|---|---|---|
| Loading live data... | ||||||
Built For
From independent dealers to large operations — our data powers better decisions across Europe.
Price your inventory competitively by understanding exactly where your cars sit in the European market. Spot underpriced stock before competitors do.
Compare prices across 12 countries instantly. Find the best arbitrage opportunities for popular models — buy where it's cheap, sell where it's valuable.
Build data-driven pricing models with CSV exports and time-series data. Track how market dynamics shift across seasons, countries, and segments.
Integrate European car market data into your app, DMS, or valuation tool. Clean REST API, comprehensive docs, and predictable rate limits.
Pricing
Start free for 7 days. No credit card required. Cancel anytime.
Starter
€49 /mo
For small dealers getting started
Pro
€149 /mo
For active dealers & importers
Enterprise
€349 /mo
For large operations
Developer Docs
Base URL: https://api.carsasap.eu/dealer
Returns total listings, sources, countries, last scrape time. No auth required.
curl https://api.carsasap.eu/dealer/api/stats
{ "totalListings": 127340, "totalSources": 16, "countriesCovered": 12, "lastScrape": "2026-03-25T10:30:00Z", "listingsAddedToday": 2340 }
curl https://api.carsasap.eu/dealer/api/makes
[{ "make": "BMW", "listing_count": 12540 }, { "make": "Volkswagen", "listing_count": 11200 }]
curl 'https://api.carsasap.eu/dealer/api/models?make=BMW'
[{ "model": "3 Series", "listing_count": 3200 }, { "model": "5 Series", "listing_count": 2100 }]
curl https://api.carsasap.eu/dealer/api/sources
[{ "sourceId": "otomoto_pl", "name": "Otomoto.pl", "country": "Poland", "countryCode": "PL", "listingCount": 18200, "lastScraped": "2026-03-25T10:15:00Z" }]
Params: make, model, country (all optional)
curl 'https://api.carsasap.eu/dealer/api/market-overview?make=BMW'
{ "overall": { "listingCount": 12540, "avgPrice": 28500, "medianPrice": 24900, "avgDaysOnMarket": 18.3, "inventoryVelocity": 245.7 }, "bySource": [...], "byCountry": [...], "priceDistribution": [...] }
Params: make, model, period (7d|30d|90d)
curl 'https://api.carsasap.eu/dealer/api/price-history?make=BMW&period=30d'
{ "data": [{ "date": "2026-02-22", "avgPrice": 28200, "movingAvg7d": 28100, "minPrice": 1500, "maxPrice": 145000, "volume": 340 }], "periodChange": "+1.2%" }
Params: make, model, sort, limit, page, year_min, year_max, mileage_min, mileage_max, fuel_type, source_id, country
curl 'https://api.carsasap.eu/dealer/api/listings?make=BMW&limit=10&sort=price_asc'
curl 'https://api.carsasap.eu/dealer/api/deal-score?listing_id=123' \ -H 'Authorization: Bearer YOUR_API_KEY'
{ "score": 85, "comparableCount": 142, "avgPrice": 28500, "medianPrice": 26900, "priceDeltaAvg": -3200, "priceDeltaMedian": -1600 }
Params: source_id, make
curl 'https://api.carsasap.eu/dealer/api/competitors?source_id=otomoto_pl&make=BMW' \ -H 'Authorization: Bearer YOUR_API_KEY'
curl 'https://api.carsasap.eu/dealer/api/export?make=BMW' \ -H 'Authorization: Bearer YOUR_API_KEY' -o export.csv
curl -X POST https://api.carsasap.eu/dealer/api/trial \
-H 'Content-Type: application/json' \
-d '{"name":"My Dealership","email":"me@example.com"}'
{ "apiKey": "a1b2c3d4-...", "plan": "trial", "expiresAt": "2026-04-01T10:00:00.000Z" }
curl -X POST https://api.carsasap.eu/dealer/api/subscribe \
-H 'Content-Type: application/json' \
-d '{"email":"me@example.com","plan":"starter"}'
{ "checkoutUrl": "https://checkout.stripe.com/c/pay/cs_live_..." }
FAQ
All 15 sources are scraped continuously. Price changes, new listings, and removals are detected in near real-time. The API always returns the latest available data.
Kleinanzeigen.de, Otomoto.pl, SS.lv, Autoplius.lt, Autogidas.lt, Auto24.ee, Autoportaal.ee, Nettiauto.fi, Finn.no, Blocket.se, Marktplaats.nl, Autovit.ro, Motors.co.uk, and Auto.am. New sources added regularly.
Yes. All plans are month-to-month with no long-term contracts. Cancel anytime through Stripe. Your access continues until the end of the billing period.
Full API access for 7 days with 100 calls/day. Access market overview, price history, listings, deal scoring, and all public endpoints. No credit card required.
We compare each listing's price against all similar vehicles (same make, model, year ±2, mileage ±30%) seen in the last 30 days. The score represents what percentile the price falls in — higher is better (cheaper relative to market).
Not yet, but it's on our roadmap. Currently, we recommend polling the API at your desired interval. With the Pro plan's 10K calls/day, you can check for updates very frequently.
Start your free 7-day trial today. Full API access, no credit card required, instant setup.
Start Free Trial Now