Mercari Japan Scraper – Listings & Prices API avatar

Mercari Japan Scraper – Listings & Prices API

Pricing

from $3.00 / 1,000 listings

Go to Apify Store
Mercari Japan Scraper – Listings & Prices API

Mercari Japan Scraper – Listings & Prices API

Search Mercari Japan listings by keyword: title, price in yen, on-sale or sold status, condition, shipping, brand, category, photo and listing dates. Filter by status, price range and condition, sort by newest or price. Export JSON, CSV or Excel. No login needed. Unofficial.

Pricing

from $3.00 / 1,000 listings

Rating

0.0

(0)

Developer

Unnoted

Unnoted

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Categories

Share

What does Mercari Japan Scraper – Listings & Prices API do?

Mercari Japan Scraper collects the listings Mercari Japan shows for your search terms: title, price in yen, on-sale or sold status, condition, who pays shipping, brand, category, photo and listing dates, with filters for status, price range and condition, as clean rows you can export or call by API.

Unofficial, not affiliated with Mercari Japan.

Main features: search by keyword, up to 100,000 listings per run, no login needed, export to JSON, CSV or Excel, and full API and scheduling support on Apify.

What data can you get from Mercari Japan?

Each listing is one row with these fields:

FieldDescription
itemIdMercari item id (m… for personal listings, a longer id for Mercari Shops products) (always filled)
urlLink to the listing on Mercari Japan (always filled)
titleListing title, as written by the seller (usually Japanese) (always filled)
pricePrice in yen
currencyAlways JPY
statusonSale, trading (sold, in transaction) or soldOut
conditionCondition grade in English (e.g. Like new)
itemConditionIdMercari condition id, 1 (New, unused) to 6 (Poor condition)
shippingPaidByWho pays shipping: seller (included in the price) or buyer; empty for Mercari Shops
shippingPayerIdMercari shipping payer id (2 = seller, 1 = buyer)
categoryIdMercari category id
brandBrand, where the seller set one (e.g. COACH)
thumbnailUrlSmall photo of the listing
imageUrlFirst photo of the listing, full size
createdAtWhen the listing was posted (ISO 8601)
updatedAtWhen the listing was last updated (ISO 8601)
itemTypemercari (a personal listing) or shops (a Mercari Shops business)
shopNameStore name, for Mercari Shops businesses only
searchQueryThe search term that found it
positionPosition in the results (1 = first result)
scrapedAtWhen the listing was collected (ISO 8601)

How to scrape Mercari Japan with Mercari Japan Scraper – Listings & Prices API

  1. Open Mercari Japan Scraper – Listings & Prices API on Apify and go to the Input tab.
  2. In Search terms, enter nintendo switch.
  3. In Max listings, enter 20.
  4. Click Start and wait for the run to finish. A small run like this one takes under a minute.
  5. Open the Output tab to see the results, or download them as JSON, CSV, Excel or HTML.

Input

See the Input tab for every option. The fields:

FieldNameWhat it doesDefault
searchQueriesSearch termsWhat to search for on Mercari Japan, one per line, in Japanese or English as you would type it in the search box (e.g. nintendo switch, ポケモンカード, ルイヴィトン 財布). Each search gives up to about 12,000 listings.
statusStatusWhich listings to return: all, only those still on sale, or only sold ones (sold prices are what items actually went for). Options: all (All listings), onSale (On sale), soldOut (Sold (incl. in transaction))."all"
sortSort byOrder of the results, as on Mercari Japan. Options: relevance (Best match), newest (Newest first), priceAsc (Price: low to high), priceDesc (Price: high to low)."relevance"
priceMinMin price (JPY)Only listings at or above this price, in yen. Leave empty for no minimum.
priceMaxMax price (JPY)Only listings at or below this price, in yen. Leave empty for no maximum.
itemConditionConditionOnly listings in this condition or better (Mercari's six grades, from "New, unused" to "Poor condition"). Options: any (Any), new (New, unused), likeNew (Like new or better), good (No noticeable scratches or better), fair (Slight scratches or better), poor (Noticeable scratches or better)."any"
maxItemsMax listingsMaximum number of listings in total, across all searches. You pay only for listings saved.100

Example input:

{
"searchQueries": [
"nintendo switch"
],
"maxItems": 20
}

Output

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. One real result:

{
"itemId": "m33854758441",
"url": "https://jp.mercari.com/item/m33854758441",
"title": "Nintendo Switch スプラトゥーン3 ソフト",
"price": 3100,
"currency": "JPY",
"status": "onSale",
"condition": "Like new",
"itemConditionId": 2,
"shippingPaidBy": "seller",
"shippingPayerId": 2,
"categoryId": "702",
"brand": null,
"thumbnailUrl": "https://static.mercdn.net/thumb/item/webp/m33854758441_1.jpg?1791479313",
"imageUrl": "https://static.mercdn.net/item/detail/webp/photos/m33854758441_1.jpg?1791479313",
"createdAt": "2026-10-08T17:08:33.000Z",
"updatedAt": "2026-10-08T18:21:18.000Z",
"itemType": "mercari",
"shopName": null,
"searchQuery": "nintendo switch",
"position": 1,
"scrapedAt": "2026-10-08T20:02:21.082Z"
}

How much does it cost to scrape Mercari Japan?

Mercari Japan Scraper – Listings & Prices API uses pay-per-event pricing: $3.00 per 1,000 listings (Listing). You pay only for listings saved to the dataset; platform usage is included in the price. Each run also has Apify's standard start fee of a fraction of a cent.

ListingsPrice
100$0.30
1,000$3.00
10,000$30.00

Set Max items (and the run's maximum cost in the run options) to cap what a run can spend. The run stops when either limit is reached.

Use cases

  • Resale pricing: see what an item actually sells for in Japan from sold listings, by condition.
  • Sourcing and arbitrage: find underpriced listings of cards, games, fashion or electronics to buy and resell abroad.
  • Price tracking: run a search daily, sorted by newest, and catch new listings and price changes.
  • Market research: compare supply and prices of a brand or product line across conditions.
  • Proxy-buying services: feed your catalogue with fresh Mercari Japan listings and their photos.

Tips

  • Search in Japanese for the most results (e.g. ポケモンカード rather than pokemon card); English brand and product names work too.
  • Set Status to Sold for price research: sold listings show what buyers actually paid.
  • Sort by Newest first and run on a schedule to catch new listings as they appear.
  • Each search returns up to about 12,000 listings. For more, split it with narrower terms or price ranges.
  • Listings found by more than one search are saved once, so overlapping searches don't cost twice.

FAQ

Mercari Japan Scraper – Listings & Prices API collects only data that Mercari Japan shows publicly to every visitor, and it leaves out personal data such as private profiles and contact details. Our Actors are ethical and do not extract private user data. Results could still contain personal data in titles or descriptions written by uploaders. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. You are responsible for how you use the data.

Can I use it through an API?

Yes. Every Apify Actor has an API: start runs, pass input and read results over HTTP, or use the JavaScript and Python clients. See the API tab on the Actor page for ready-made examples.

Can I schedule runs and connect other apps?

Yes. Use Apify Schedules to run Mercari Japan Scraper – Listings & Prices API every hour, day or week, and integrations (Make, Zapier, Google Sheets, webhooks and more) to send the results where you need them.

Why did I get fewer results than expected?

The run stops at Max items or at the run's maximum cost, whichever comes first. Mercari Japan may also return fewer results for rare search terms. Duplicates across search terms are saved once. Check the run's RUN_SUMMARY record in the key-value store for the inputs that returned nothing.

What if it stops working?

Sites change. We run a daily check of our own and fix breakages quickly. If something looks wrong, open an issue in the Issues tab with the run link and we'll look at it.

Does it include Mercari Shops?

Yes. Listings from Mercari Shops businesses come with itemType "shops" and the store's name in shopName; personal listings have itemType "mercari".

Are prices in yen?

Yes, every price is in Japanese yen (JPY), as listed. Shipping is included when shippingPaidBy is "seller".

Can I get the full description or every photo?

Not in this Actor: it collects what the search results show, which is the title and the first photo. Open the listing URL for the rest.

What do the condition values mean?

Mercari's six grades: 1 New, unused; 2 Like new; 3 No noticeable scratches or stains; 4 Slight scratches or stains; 5 Noticeable scratches or stains; 6 Poor condition.

Not included

No personal data: seller and buyer ids, names, profiles and comments are not collected. shopName is filled only for Mercari Shops businesses.

More Actors from us


メルカリ 検索 スクレイピング、価格、売り切れ、相場、出品データ