KB Chachacha Data Parser & API
KB Chachacha is South Korea’s #3 used-car marketplace, holding roughly 13% of the used-car market, and Carapis extracts its full listing data — make, model, year, mileage, price, accident history, options and dealer details — through one REST API. Operated by KB Capital, part of KB Financial Group, it pairs dealer inventory with the financial backing of a major Korean bank, and Carapis serves its data without you maintaining a scraper.
Available now. KB Chachacha is in the live feed — pull it from /apix/api/vehicles/ with your API key.
| Country | South Korea |
|---|---|
| Type | Portal |
| Owner | KB Capital (KB Financial Group) |
| Vehicle types | used, dealer |
| Monthly visits | est. mid (no published figure) |
| Active listings | "largest in Korea" (vendor claim) |
| API access | No public API (parse-only) |
| Parse priority | ★★★★☆ |
| Official site | www.kbchachacha.com |
What is KB Chachacha?
KB Chachacha (KB차차차) is a leading used-car portal in South Korea, run by KB Capital under KB Financial Group. It aggregates dealer and certified used-car inventory and, like other Korean portals, attaches structured condition and accident-history data to listings. Backed by a bank, it integrates financing offers directly into the buying flow, and it holds about a 13% share of the Korean used-car market (Consumer Insight 2025).
Market Position
KB Chachacha ranks third in Korea’s used-car market with roughly 13% share, behind Encar (~53%) and KCar (~21%) according to Consumer Insight 2025 data. Its parent, KB Capital, is the consumer-finance arm of KB Financial Group — one of Korea’s largest banking groups — which gives the platform deep financing integration that pure classifieds rivals lack. KB Chachacha promotes itself as carrying the largest inventory in Korea, though that is a vendor claim rather than an independently verified figure.
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 KB Chachacha 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.
The accident-history and condition fields make KB Chachacha valuable for pricing intelligence and import/export vetting — the same CARFAX-style condition signal that makes Korean used-car data attractive, sourced from a different inventory pool than Encar.
API Quick Start
Python
import requests
resp = requests.get(
"https://api.carapis.com/v2/listings",
params={"source": "kb-chachacha", "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 — cross-reference KB Chachacha against Encar and KCar to build a full Korean used-car pricing picture for dealers.
- Import / export — accident-history and condition fields help exporters vet Korean vehicles remotely. See import & export.
- Market research — track inventory mix and pricing across Korea’s #3 portal. See market research.