Skip to Content
PlatformsEast AsiaYahoo! Shopping JP

Yahoo! Shopping Japan product data API

ShopAPIS extracts structured product data from Yahoo! Shopping Japan and returns it as clean JSON. For any listing you get title, current and reference price, PayPay point rewards, store name and rating, JAN barcode, category taxonomy, variant options and the image gallery — across one of Japan’s three dominant marketplaces, without running your own scraping infrastructure.

Yahoo! Shopping is Japan’s #3 consumer marketplace with roughly ¥2.3 trillion in GMV (2024) and about 118M monthly visits (WPIC — Top 5 Japanese marketplaces ). Together with Amazon JP and Rakuten Ichiba it holds 55–60% of Japanese consumer GMV. PayPay Mall was folded into Yahoo! Shopping, so it is now the single Yahoo storefront destination.

Why Yahoo! Shopping Japan data is hard to get

Yahoo offers a public developer API, but it is gated and does not expose the full live offer surface that buyers see. Point-reward campaigns, store-level coupons, PayPay bonuses and time-limited prices render dynamically and vary by session and login state. Reliable extraction means resolving the real merchant offers, multi-store pricing for the same JAN, and Japanese-language category paths. ShopAPIS normalizes all of this into one schema so you do not maintain Yahoo Dev API quotas or parse store-by-store HTML.

Data fields returned

  • Identity — item code, title, brand, maker, JAN barcode, category path
  • Price — current price, reference price, discount %, currency (JPY)
  • Rewards — base PayPay points, campaign points, total point rate
  • Store — store name, store rating, store review count
  • Options — variant matrix (size/color), per-option price and stock
  • Availability — in-stock flag, shipping cost, ships-from
  • Reviews — count, average rating
  • Media — image gallery

Sample response

{ "platform": "yahoo_shopping_jp", "item_code": "store_abc_4901234567894", "url": "https://store.shopping.yahoo.co.jp/store_abc/4901234567894.html", "title": "サントリー 天然水 550ml 24本", "brand": "サントリー", "jan": "4901234567894", "category_path": ["食品", "飲料", "水・ミネラルウォーター"], "price": { "current": 2180, "reference": 2592, "discount_pct": 16, "currency": "JPY" }, "rewards": { "base_paypay_points": 21, "campaign_points": 109, "point_rate_pct": 6.0 }, "store": { "name": "ドリンク専門店 アルコス", "rating": 4.62, "review_count": 38210 }, "options": [ { "label": "550ml×24本", "price": 2180, "in_stock": true }, { "label": "550ml×48本", "price": 3980, "in_stock": true } ], "shipping": { "cost": 0, "ships_from": "大阪府" }, "reviews": { "count": 1842, "rating": 4.55 }, "images": ["https://item-shopping.c.yimg.jp/i/n/store_abc_x1.jpg"] }

Markets and domains covered

Yahoo! Shopping is Japan-domestic: domain shopping.yahoo.co.jp, with merchant stores under store.shopping.yahoo.co.jp. Prices are JPY, listings Japanese-language. ShopAPIS resolves by item code, JAN barcode or URL, and can map the same JAN across competing Yahoo stores.

Use cases

On Yahoo! Shopping the headline price is often not the real cost: PayPay point rewards can shift the effective price by 5–20%. ShopAPIS returns both the price and the point rate so you can compute the true offer.

Last updated on