ZOZOTOWN product data API
ShopAPIS extracts structured fashion product data from ZOZOTOWN — Japan’s largest apparel marketplace — and returns it as clean JSON. For any item you get title, brand, current and reference price, per-size availability matrix, color/colorway, material and fabric, fit, category taxonomy, ratings and the image gallery — the brand-normalized fashion attributes that generic marketplace parsers miss.
ZOZOTOWN is the leading fashion-EC destination in Japan, carrying 9,000+ brands with roughly 43M monthly visits (WPIC — Top 5 Japanese marketplaces ). Its strength is depth of apparel and footwear taxonomy — brand, article type, size grid and material — which makes it the richest single source of structured Japanese fashion data.
Why ZOZOTOWN data is hard to get
ZOZOTOWN has no open public catalog API, and its value is in fashion attributes that render dynamically. The per-size availability grid, color variants and “WEAR” coordination data load client-side and change as stock moves; price drops and brand coupons are session-sensitive. Fashion listings also need brand-normalized parsing — article type, fit, fabric — rather than a flat price scrape. ShopAPIS resolves the full size/color matrix and brand taxonomy into one schema so you do not maintain per-brand parsers.
Data fields returned
- Identity — product ID, title, brand, article type, category path
- Price — current price, reference price, discount %, currency (JPY)
- Sizes — per-size availability matrix (in-stock / low / sold-out)
- Variants — color/colorway options with per-color stock
- Attributes — material/fabric, fit, gender/section
- Reviews — count, average rating
- Media — image gallery, model/coordinate shots
Sample response
{
"platform": "zozotown",
"product_id": "78901234",
"url": "https://zozo.jp/shop/brandx/goods/78901234/",
"title": "オーバーサイズ スウェット プルオーバー",
"brand": "BRAND X",
"article_type": "スウェット",
"category_path": ["メンズ", "トップス", "スウェット"],
"price": { "current": 5390, "reference": 7700, "discount_pct": 30, "currency": "JPY" },
"variants": [
{
"color": "グレー",
"sizes": [
{ "size": "M", "status": "in_stock" },
{ "size": "L", "status": "low" },
{ "size": "XL", "status": "sold_out" }
]
},
{
"color": "ブラック",
"sizes": [
{ "size": "M", "status": "in_stock" },
{ "size": "L", "status": "in_stock" }
]
}
],
"attributes": { "material": "綿100%", "fit": "オーバーサイズ", "section": "メンズ" },
"reviews": { "count": 642, "rating": 4.3 },
"images": ["https://c.imgz.jp/234/78901234/78901234B_1_D_500.jpg"]
}Markets and domains covered
ZOZOTOWN is Japan-domestic: domain zozo.jp, with products under zozo.jp/shop/<brand>/goods/. Prices are JPY, listings Japanese-language. ShopAPIS resolves by product ID or URL and returns the complete color × size availability grid.
Use cases
- Fashion price monitoring — track price and discount across brands and seasons (/solutions/price-monitoring).
- Size-level inventory tracking — monitor which sizes/colors are selling out (/solutions/inventory-tracking).
- Catalog enrichment — enrich apparel catalogs with brand, fabric and fit attributes (/solutions/catalog-enrichment).
- Competitive intelligence — benchmark a brand’s ZOZOTOWN pricing vs its own DTC store (/solutions/competitive-intelligence).
For fashion, the size/color availability matrix is the most valuable field — it reveals real sell-through. ShopAPIS returns the full grid, not just a single in-stock flag.