Yahoo Auctions Japan Marketplace Scraper
Yahoo Auctions Japan Marketplace Scraper
Scrape live listings and closed/sold auction records from Yahoo Auctions Japan, Japan's largest C2C auction marketplace. Returns auction ID, title, current price, bid count, buy-now price, time left, seller ID, condition, and realized sold prices — by keyword, in one actor.
Yahoo Auctions Japan Marketplace Scraper Features
- Extracts active listings and closed/sold records in a single actor
- Returns 16 fields per record — auction ID, title, price, bid count, seller, condition, category, and more
- Pulls sold-comps prices (落札価格) directly, not estimated
- Handles pagination automatically — up to a few hundred records per keyword without babysitting the run
- No login required — the public search endpoints return full data on the first request
- Filter by keyword in Japanese or romanized English
Who Uses Yahoo Auctions Japan Data?
- Resellers and arbitrageurs — source collectibles, watches, and retro games to flip on eBay, Mercari, or Whatnot
- Proxy-buying services — power English-language search and pricing tools for overseas customers who can't read Japanese listings
- Pricing and comps tools — pull realized sold prices to build fair-market-value estimates, not guesses
- Market researchers — track demand and pricing trends across categories over time
- Collectors — monitor a keyword for new listings without refreshing the site by hand
How Yahoo Auctions Japan Marketplace Scraper Works
- Give it a keyword — "pokemon", "seiko watch", or the Japanese term itself.
- Pick a mode: live listings, sold/closed comps, or both in one run.
- The scraper walks the result pages for that keyword, extracting every listing card until it hits your
maxItemscap. - Records land in your dataset as clean, flat JSON — ready to export or pipe into whatever you're building.
Input
{
"keyword": "pokemon",
"mode": "live",
"maxItems": 50
}
| Field | Type | Default | Description |
|---|---|---|---|
keyword |
string | "pokemon" |
Search term — Japanese or romanized English (e.g. "seiko watch", "腕時計") |
mode |
string | "live" |
"live" = active listings only. "sold" = closed/realized-price records only. "both" = run both lanes in one call |
maxItems |
integer | 10 |
Maximum records to return (applies per lane when mode is "both") |
resumeCursor |
string | — | Cursor from a previous run's Output, used to continue a crawl that stopped early |
Sold-comps example:
{
"keyword": "seiko watch",
"mode": "sold",
"maxItems": 100
}
Resuming a large crawl
Every run emits a resumeCursor in its Output. If a large crawl stops before it finishes — because it hit maxItems, your spend cap (maxTotalChargeUsd), or was aborted — start a new run with the same input plus that resumeCursor to continue from where it left off. The crawl resumes from the queued work the previous run didn't reach.
- You are not re-charged for records the earlier run already delivered.
- Resume within your account's run-retention window — on the free tier, roughly your 10 most recent runs. Once the source run is pruned, its
resumeCursoris no longer valid. resumeCursoris opaque — supply it unmodified.
Yahoo Auctions Japan Marketplace Scraper Output Fields
Live listing example:
{
"auction_id": "q1235916458",
"title": "【1円スタート】腕時計大量 セット SEIKO ロンジンCITIZEN OMEGA まとめ売り",
"listing_url": "https://auctions.yahoo.co.jp/jp/auction/q1235916458",
"current_price": 10006,
"buy_now_price": null,
"bid_count": 17,
"time_left": "2日",
"end_time": "2026-07-04T12:08:47.000Z",
"postage": "+送料780円",
"seller_id": "CEDNRwXigcC1XHgoK8XJYr1TNQVk8",
"condition": "used",
"image_url": "https://auc-pctr.c.yimg.jp/i/...i-img1200x1067.jpg",
"is_sold": false,
"sold_price": null,
"category": "2084053759",
"region": "JP"
}
Sold/closed comps example:
{
"auction_id": "e1233642849",
"title": "ポケットモンスターエメラルド ソフト単品版 GBA ソフトのみ",
"listing_url": "https://auctions.yahoo.co.jp/jp/auction/e1233642849",
"current_price": null,
"buy_now_price": 7200,
"bid_count": 1,
"time_left": null,
"end_time": "2026-07-06T09:38:59+09:00",
"postage": "free",
"seller_id": "Fpkaf5oRU7GcC1E7LXhZownnquSiH",
"condition": "USED40",
"image_url": "https://auc-pctr.c.yimg.jp/i/...i-img500x500.jpg",
"is_sold": true,
"sold_price": 7200,
"category": "ロールプレイング",
"region": "JP"
}
| Field | Type | Description |
|---|---|---|
auction_id |
string | Source-native Yahoo Auctions auction ID |
title |
string | Listing title |
listing_url |
string | Direct URL to the auction detail page |
current_price |
number | Current bid / fixed price in JPY (live listings only; null for sold records) |
buy_now_price |
number | Buy-now (即決) price in JPY, when present |
bid_count |
integer | Number of bids placed |
time_left |
string | Time remaining, relative text (live listings only) |
end_time |
string | Auction end time, ISO-8601 |
postage |
string | Shipping cost / buyer-pays / free, as shown |
seller_id |
string | Seller's Yahoo ID |
condition |
string | Item condition / grade when shown |
image_url |
string | Thumbnail image URL |
is_sold |
boolean | true for closed/realized records, false for live listings |
sold_price |
number | Realized / winning price in JPY (closed records only, 落札価格) |
category |
string | Leaf category ID or name |
region |
string | Always "JP" |
FAQ
How do I scrape Yahoo Auctions Japan?
Yahoo Auctions Japan Marketplace Scraper takes a keyword and a mode, then returns matching listings as structured JSON. No account, no login, no proxy setup on your end.
How much does Yahoo Auctions Japan Marketplace Scraper cost to run?
It's pay-per-event pricing — you pay per record returned, not a flat monthly fee. Check the Pricing tab on this actor's page for current rates.
What data can I get from Yahoo Auctions Japan?
Active listing prices, bid counts, seller IDs, item condition, and shipping cost — plus, separately, realized sold prices (落札価格) from closed auctions, which is the harder dataset to get and the one most competitors don't offer.
Can I get both live listings and sold prices in one run?
Yes. Set mode to "both" and the actor runs both lanes for the same keyword in a single call.
Does Yahoo Auctions Japan Marketplace Scraper need proxies?
No setup on your end. The actor handles its own residential routing for the Japan-locked pages — you just supply a keyword.
Need More Features?
Need custom fields, filters, or a different target site? File an issue or get in touch.
Why Use Yahoo Auctions Japan Marketplace Scraper?
- Sold-comps included — most competitors scrape live listings only; this one pulls realized 落札価格 prices too, in the same schema.
- No login wall — the public search and closed-search endpoints return full data on a cold request, so there's no session juggling or cookie babysitting.
- Built for volume — pagination and rate-limit handling are automatic, so a deep keyword sweep doesn't need supervision.