Yahoo! Auctions Japan Data Parser & API
Yahoo! Auctions is Japan’s largest consumer auction platform. Its vehicle category carries around 58,000 lots; Carapis holds 304 live lots as of 1 October 2026 — a deliberately narrow slice, explained below.
Available now. Yahoo! Auctions Japan is in the live feed — pull it from /apix/api/vehicles/ with your API key.
| Country | Japan |
|---|---|
| Type | Auction |
| Owner | LY Corporation |
| Vehicle types | used, auction, private, classic |
| Monthly visits | very high (largest Japanese auction site) |
| Active listings | 304 live in the Carapis feed (site advertises ~58,002) |
| API access | No public API (parse-only) |
| Parse priority | ★★★☆☆ |
| Official site | auctions.yahoo.co.jp |
What is Yahoo! Auctions Japan?
Yahoo! Auctions Japan is the country’s dominant C2C auction site, and its vehicle category is where Japanese private sellers and small traders list cars, kei cars, classics and project vehicles. Unlike the dealer auctions (USS, Goo-net Exchange), this is open consumer supply.
Market position
The category advertises roughly 58,000 lots. Carapis collects a focused slice of 304 live lots rather than the whole category, because the bulk of it is parts, accessories and non-vehicle items. Expect this source to answer “what is a private Japanese seller asking”, not “what is the whole category”.
What a lot count means here
Lots are auctions, not fixed-price listings. A lot re-posts when it does not sell, so the same vehicle can appear more than once over time, and a price is a current bid or a start price rather than a settled sale.
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 Yahoo! Auctions Japan 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.
Japanese private-seller and enthusiast supply — kei cars, classics and JDM stock that never enters the dealer auction system.
API quick start
Python
import requests
resp = requests.get(
"https://api.carapis.com/apix/api/vehicles/",
params={"source_code": "yahoo_auctions_jp", "limit": 20},
headers={"Authorization": f"Bearer {API_KEY}"},
)
for car in resp.json()["results"]:
print(car["brand_name"], car["model_name"], car["year"], car["price_usd"])Get an API key at my.carapis.com and see the full
API reference. GET /apix/api/sources/ returns the
sources your key can pull today.
Use cases
- Pricing intelligence — Japan price points for residual-value and valuation models. See dealers.
- Market research — track Japan supply and price movement over time. See market research.
- Import / export — source stock and check landed-cost assumptions against live asking prices. See import & export.