Mercari Search Scraper
Pricing
$4.00 / 1,000 results
Mercari Search Scraper
Pricing
$4.00 / 1,000 results
Rating
0.0
(0)
Developer
Danny
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Mercari Japan Search Scraper
Search Mercari Japan (jp.mercari.com) by keyword and get back a clean list of listings —
title, price in yen (¥), sold status, image and the item URL — for market research, resale
pricing, trend tracking and inventory sourcing.
- Marketplace: Mercari Japan (jp.mercari.com). Prices are Japanese yen (JPY).
- Keywords: Japanese or English (
ポケモンカード,nintendo switch,ナイキ スニーカー,ルイヴィトン). - Pricing: Pay per result — $4.00 / 1,000 listings (you are only charged for listings actually returned).
Input
| Field | Type | Required | Description |
|---|---|---|---|
query | string | ✅ | Search keyword on Mercari Japan (Japanese or English). |
max_results | integer | Max listings to return (1–60; one page hydrates ~25–30). Default 30. |
{ "query": "ポケモンカード", "max_results": 30 }
Output
Each dataset row is one listing:
| Field | Type | Description |
|---|---|---|
item_id | string | Mercari item id (e.g. m28656360094) — feed it to the Mercari Japan Item Detail Scraper. |
title | string | Listing title (may be truncated on very long names, as shown on the search card). |
price | integer | Price in yen (no decimals). |
currency | string | Always JPY. |
is_sold | boolean | Whether the listing shows a SOLD (売り切れ) badge. |
url | string | Canonical item URL. |
image | string | Thumbnail image URL. |
{"item_id": "m28656360094","title": "ピカチュウex sar スタートデッキ100 NO.25","price": 480000,"currency": "JPY","is_sold": false,"url": "https://jp.mercari.com/item/m28656360094","image": "https://static.mercdn.net/thumb/item/webp/m28656360094_1.jpg"}
Use it from code
Python
from apify_client import ApifyClientclient = ApifyClient("<APIFY_TOKEN>")run = client.actor("good-apis/mercari-search-scraper").call(run_input={"query": "ポケモンカード", "max_results": 30})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["title"], item["price"], "JPY")
Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<APIFY_TOKEN>' });const run = await client.actor('good-apis/mercari-search-scraper').call({ query: 'ポケモンカード', max_results: 30 });const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
FAQ
Which Mercari — US or Japan? Japan (jp.mercari.com). Prices are yen.
How many results per run? Mercari search is infinite-scroll; one run hydrates roughly 25–30
listings. Set max_results up to 60. For deeper coverage, run several narrower keywords.
Why is a title sometimes cut off with …? Mercari truncates long titles on the search card
itself — the full title is available from the Mercari Japan Item Detail Scraper for any item_id.
Do sold listings appear? Mercari's default search mixes on-sale and sold items; is_sold marks
the sold ones.