Mercari Japan Scraper | Listings Prices Sellers avatar

Mercari Japan Scraper | Listings Prices Sellers

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Mercari Japan Scraper | Listings Prices Sellers

Mercari Japan Scraper | Listings Prices Sellers

Scrape Mercari Japan (jp.mercari.com) — keyword search, categories, brands, item PDP & sellers. Extract itemId, JPY prices, titles, images, brand, shipping. Export Excel/CSV/JSON for resale research & price tracking.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

kane liu

kane liu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 hours ago

Last modified

Share

Scrape Mercari Japan product listings, keyword search, categories, brands, item detail pages, and seller profiles — then download structured C2C marketplace data as Excel, CSV, or JSON.

Use this Actor as a practical Mercari JP data API for resale research, price tracking, and secondhand assortment monitoring on jp.mercari.com. Choose a mode, set filters, and get Dataset rows with itemId, JPY prices, titles, images, brand, seller, and shipping.

  • Scrape Mercari Japan search, category & brand PLPs, item PDP, seller profiles, and the category taxonomy (depth 2+)
  • Host: jp.mercari.com only (Mercari US www.mercari.com is out of scope)
  • Extract itemId, title, price (JPY), currency, imageUrl, brand / brandId, sellerId, shippingFee, listingType, availability
  • Optional PDP enrich (enrichDetails) via JSON-LD Product + description / shipping / brand links
  • Filter by on_sale / sold_out, priceMin / priceMax, optional itemConditionId
  • Paginate with verified page_token chain; sort: recommended / newest / price ascending
  • Export to Excel / CSV / JSON, or connect Make, n8n, Zapier, Python, or the Apify API
  • Pay per event — Actor start + each Dataset result; platform usage is included (you do not pay separate Apify compute on top)

Unofficial tool. This Actor is not affiliated with, endorsed by, or sponsored by Mercari, Inc. It collects publicly reachable listing and seller surfaces and does not log in, checkout, place bids/orders, or access private accounts. Mercari US and login-only surfaces (e.g. マイリスト) are out of scope.


What does the Mercari Japan Scraper do?

Mercari Japan Scraper lets you extract structured listing and seller data from Mercari Japan without running your own proxy and browser fleet. Give it a keyword, categoryId, brandId, item id (m…), or seller id, then start a run.

Under the hood, the Actor:

  1. Validates your input (mode, keyword / category / brand / item / seller, filters)
  2. Enforces free-tier caps when you are on a free Apify plan
  3. Calls a managed Cloud Run worker that fetches Mercari JP with JP residential egress
  4. Parses hydrated SERP item-cell cards and PDP JSON-LD Product
  5. Pushes Dataset rows ready for Excel / CSV / JSON export
  6. Writes RUN_SUMMARY (and ERROR_SUMMARY on failure) to the key-value store

You run it like any other Apify Actor — schedule it, call it from the API, or plug it into automations.


What Mercari Japan data can I extract?

DataSearchCategory / BrandItem PDPSellerCategories
itemId / URL
Title / namecategory name
Price / currency (JPY)
imageUrl / images
brand / brandIdenrichenrich
sellerId / sellerNameenrichenrich
shippingFee / listingTypeenrichenrich
availability / descriptionenrichenrich
categoryId / path✅ (tree)
identityVerified / badges

Why scrape Mercari Japan?

Mercari Japan is one of the largest C2C marketplaces for secondhand goods — fashion, electronics, games, tickets, and more. Teams scrape Mercari JP for price monitoring, resale sourcing, competitor research, and sold / on-sale assortment tracking:

  • Monitor keyword search and category PLPs (including non-3C verticals like fashion 3088)
  • Track JPY prices, on-sale vs sold stickers, brands, and shipping (“送料込み”)
  • Pull seller profiles with identity-verification badges when available
  • Map the category taxonomy (depth 2–3) for assortment planning
  • Enrich listings with PDP JSON-LD (price, brand, availability, description)
  • Feed BI dashboards, pricing tools, Google Sheets, BigQuery, or AI agents with clean rows

Compared with keyword-only Mercari scrapers, this Actor covers search + category + brand + item PDP + seller + taxonomy on jp.mercari.com in one input surface.


How to scrape Mercari Japan (no code required)

  1. Create a free Apify account
  2. Open Mercari Japan Scraper
  3. Choose a mode: search, category, brand, item, seller, or categories
  4. Enter a keyword, categoryId (e.g. 7 phones, 3088 fashion), brandId, itemId (m…), or sellerId
  5. (Optional) Set sort, status=on_sale, priceMin / priceMax, itemConditionId, enrichDetails, maxResults, taxonomyDepth
  6. Click Start and download the Dataset as JSON, CSV, Excel, or JSONL

Start with maxResults: 5–15 to verify the query, then scale up.


How much does it cost to scrape Mercari Japan?

This Actor uses pay-per-event pricing. You are charged for:

EventPrice
Actor Start (apify-actor-start)$0.005 per start
Result (apify-default-dataset-item)$3.00 / 1,000 results ($0.003 each)

Platform usage costs are included — you do not pay separate Apify compute/proxy usage for this Actor on top of the event prices above (User pays platform usage costs = No).

Example cost estimates

Results collectedApprox. event cost*
100~$0.31
1,000~$3.01
10,000~$30.01

*Assumes one Actor start at default memory billing for start events, plus $0.003 per Dataset item. Exact start billing can scale with allocated memory (one start event per GB, minimum one).

Free plan limits

On a free Apify plan, this Actor enforces developer limits of 10 runs and 200 results per run. Upgrade to a paid Apify plan for unlimited runs (event prices still apply).


Input examples

Keyword search (on sale)

{
"mode": "search",
"keyword": "airpods",
"status": "on_sale",
"maxResults": 40,
"sort": "price_asc"
}

Category PLP (fashion)

{
"mode": "category",
"categoryId": "3088",
"status": "on_sale",
"maxResults": 30,
"enrichDetails": true
}

Brand PLP

{
"mode": "brand",
"brandId": "3272",
"maxResults": 40
}

Item PDP

{
"mode": "item",
"itemId": "m60491956645"
}

Seller profile

{
"mode": "seller",
"sellerId": "504225586",
"maxResults": 50
}

Category taxonomy

{
"mode": "categories",
"taxonomyDepth": 2,
"maxResults": 200
}

Coverage matrix

DimensionCoverage
Hostjp.mercari.com
Waivedwww.mercari.com (US Cloudflare); /brands CSR index; api.mercari.jp as primary API
Modessearch · category · brand · item · seller · categories
TaxonomyLive tops + crawl depth 1–3 (taxonomyDepth)
SortVerified: recommended · created_time_desc · price_asc
Filtersstatus · priceMin/priceMax · categoryId · brandId · itemConditionId · pageToken
EnrichPDP JSON-LD + description / shipping / brandId / listingType
IdentityitemId (m + digits)

Output example

{
"recordType": "item",
"itemId": "m60491956645",
"title": "Apple iPhone SE 第2世代 64GB",
"price": 9577,
"currency": "JPY",
"imageUrl": "https://static.mercdn.net/…",
"brand": "Apple",
"brandId": "3272",
"sellerId": "504225586",
"shippingFee": "送料込み",
"shippingIncluded": true,
"listingType": "buy_it_now",
"url": "https://jp.mercari.com/item/m60491956645",
"country": "JP",
"source": "jp.mercari.com"
}

Tips for best results

  • Prefer status=on_sale when you only need buyable inventory
  • Use enrichDetails: true sparingly — each enrich opens PDPs (slower, richer fields)
  • For fashion / non-electronics, try categoryId=3088 (ファッション) or taxonomy mode first
  • Keep maxResults modest on free plans (capped at 200 per run)
  • Default memory is 1024 MB — enough for this thin HTTPS Actor

FAQ

Is this an official Mercari API?
No. It is an unofficial scraper of public Mercari Japan pages.

Does it support Mercari US?
No. www.mercari.com is behind a separate Cloudflare wall and is waived.

Why do some seller runs return zero listings?
Seller grids are often empty under bot HTML; the worker retries with a Chrome UA for identity fields, but listing grids may still be empty.

What about sort / item condition filters?
Verified sort codes are forwarded; some bot SSR responses ignore sort/condition effects. Price range and status=on_sale are the most reliable filters.

Can I use this with n8n / Make / Zapier?
Yes — run the Actor via the Apify API or native Apify integrations and map Dataset items downstream.


Runtime

SettingValue
Default memory1024 MB
ProxyWorker-owned JP residential (WORKER_PROVIDES_PROXY=1)
WorkerManaged Cloud Run (mercari-com)

Use this Actor only for lawful purposes and in line with Mercari’s terms, applicable laws, and your own compliance policy. Prefer public listing data; minimize personal data; do not use the Actor to harass sellers or circumvent access controls. You are responsible for how you store and process the results.