KCar Data Parser & API
KCar is South Korea’s #2 used-car platform with roughly 21% market share — a certified online dealer that inspects every car and sells at a fixed price — and Carapis extracts its full inventory data, including inspection results, mileage and warranty, through one REST API. Unlike a classifieds portal, KCar owns and reconditions its stock, so its listings carry consistent, dealer-grade condition data, served by Carapis without you scraping it yourself.
Available now. KCar is in the live feed — pull it from /apix/api/vehicles/ with your API key.
| Country | South Korea |
|---|---|
| Type | Online-dealer |
| Owner | K Car Co., Ltd. |
| Vehicle types | used |
| Monthly visits | est. (~21% market share) |
| Active listings | tens of K in stock |
| API access | No public API (parse-only) |
| Parse priority | ★★★☆☆ |
| Official site | www.kcar.com |
What is KCar?
KCar (케이카) is South Korea’s largest certified online used-car dealer, holding about a 21% share of the Korean used-car market (Consumer Insight 2025). Rather than aggregating third-party ads, KCar buys, inspects and sells vehicles directly at fixed prices with a warranty and a return policy. That direct-dealer model means every listing comes with a standardized inspection result and condition record, making KCar data unusually clean and consistent.
Market Position
KCar ranks second in Korea’s used-car market at roughly 21% share, between Encar (~53%) and KB Chachacha (~13%) according to Consumer Insight 2025. Its certified, fixed-price, own-inventory model is closer to Carvana or AUTO1 than to a classifieds portal, which makes its data the cleanest signal in Korea for actual transaction-grade pricing on inspected cars. Because KCar controls its own stock, listing data is first-party rather than dealer-submitted.
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 KCar is no exception.
List — GET /apix/api/vehicles/ — returns 30 fields per vehicle:
idstringsource_codestringbrand_namestringbrand_slugstringmodel_namestringmodel_slugstringtrimstringyearintegerprice_usdintegermileageintegerfuel_typeFuelTypeEnumtransmissionTransmissionEnumbody_typeBodyTypeEnumcolorColorEnumseller_typeSellerTypeEnumregionstringsource_locationobjecthas_accidentbooleanis_new_vehiclebooleanis_verifiedbooleanstatusVehicleStatusEnumis_availablebooleanfirst_seen_atstringlast_seen_atstringthumbVehiclePhotophotosarrayphotos_countintegerhas_valuationbooleanhas_llm_analysisbooleananalysisobject
Detail — GET /apix/api/vehicles/{id}/ — adds 23 more:
generationstringprice_originalstringprice_original_currencystringoriginal_msrpstringengine_ccintegerseat_countintegerdrive_typeDriveTypeEnumhas_simple_repairbooleanhas_recallbooleanrecall_fulfilledbooleanwarranty_typestringinspection_passedbooleanowner_countintegeris_undervaluedbooleanvaluation_scorenumberfeaturesarraydescriptionstringlisting_urlstringlisting_idstringvinstringvehicle_nostringavailability_checked_atstringstatus_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.
KCar’s fixed prices and uniform inspection results make it the benchmark dataset for residual-value modelling in Korea: prices reflect what a certified dealer actually charges, not an asking-price estimate.
API Quick Start
Python
import requests
resp = requests.get(
"https://api.carapis.com/v2/listings",
params={"source": "kcar", "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 — KCar’s fixed certified-dealer prices anchor residual-value and market-pricing models for dealers.
- Import / export — inspected, warranty-backed Korean cars are a clean export pool. See import & export.
- Market research — benchmark certified-dealer pricing against classifieds portals. See market research.