Automotive Market Research Data API
Carapis gives automotive analysts a single REST API for used-car market research — price trends, inventory mix and market share — built on normalized listing data from 200+ portals across every region. Instead of stitching together scrapers for each country’s marketplace, analysts pull one consistent schema and measure how prices, supply and segment mix move over time and across markets.
One schema, every regional market
Comparing markets is only possible when the data is comparable. Carapis normalizes listings from Encar (Korea), Mobile.de (Germany), AutoScout24 (pan-Europe) and CarGurus (US) into the same fields, so a price-trend or share-of-listings query runs identically in Seoul, Munich or Boston. With the global used-car market commonly valued in the trillions of dollars and tracked to grow through the decade (multiple industry market-size studies), the differentiator for an analyst is no longer access to a single site — it is comparable, multi-source coverage at scale.
What market-research teams use the data for
- Price trends — track median and distribution of asking prices by make, model, year and region using price-history fields.
- Inventory mix — measure the share of listings by segment, fuel type, age and mileage band, and how it shifts over time.
- Market share — compare listing volumes across portals and owner groups to gauge platform and brand presence.
- Cross-region benchmarking — line up the same model’s pricing and supply across countries to spot arbitrage and demand signals.
Data fields available
Every record carries make, model, trim, year, mileage, price and price history, fuel type, transmission, options, dealer/seller, location and a source tag, so you can group and pivot by platform, region or owner group. Because the schema is identical across all 200+ sources, the same notebook or BI model produces comparable series for any market.
API quick start
Python
import requests
resp = requests.get(
"https://api.carapis.com/v2/listings",
params={"source": "encar", "make": "Hyundai", "limit": 100},
headers={"Authorization": f"Bearer {API_KEY}"},
)
rows = resp.json()["results"]
# aggregate price by model-year for trend analysisGet an API key at my.carapis.com and see the API reference. Pricing is on the pricing page.