Mercari US Sold & Active Listings Scraper avatar

Mercari US Sold & Active Listings Scraper

Pricing

from $1.35 / 1,000 listings

Go to Apify Store
Mercari US Sold & Active Listings Scraper

Mercari US Sold & Active Listings Scraper

Search Mercari US and get sold comps or active listings: price, original price, condition, brand, category, size and listing date, plus a sold-price summary (avg, median, min, max) per search. Filters for price and condition. No login.

Pricing

from $1.35 / 1,000 listings

Rating

0.0

(0)

Developer

Malek Oweis

Malek Oweis

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Find out what things actually sell for on Mercari. Search Mercari US and get sold listings (price comps) or items for sale right now, one row per listing, plus a ready-made sold-price summary for every search: average, median, min and max.

Fast and reliable: it uses the same search call the mercari.com website makes, so a 100-item search finishes in seconds. No login, no cookies, no browser setup from you.

What you get per listing

FieldMeaning
title, url, itemIdThe listing and its Mercari link
statussold or on_sale
priceSold price (sold listings) or current asking price
originalPrice / priceDropPctFirst listed price and how far the seller dropped it
conditionNew, Like new, Good, Fair or Poor
brand, category, categoryPathe.g. Electronics > Video games & consoles > Games
size, colorWhen the seller set them
listedAtWhen the item was listed
imageUrl, sellerIdFirst photo and seller id

Sold-price summary

Every search also writes a SEARCH_SUMMARY record:

{
"source": "pokemon booster box",
"itemsScraped": 50,
"totalMatchesOnMercari": 662,
"soldPrices": { "count": 50, "avg": 82.58, "median": 69, "min": 4.78, "max": 250 },
"activePrices": { "count": 0, "avg": null, "median": null, "min": null, "max": null }
}

Input

{
"queries": ["nintendo switch oled", "pokemon booster box"],
"status": "sold",
"maxItemsPerSearch": 50,
"sortBy": "auto",
"minPrice": 20,
"maxPrice": 300,
"conditions": ["new", "like_new"]
}
  • queries: keywords to search on Mercari US.
  • status: sold (default, price comps), on_sale (for sale now) or all.
  • maxItemsPerSearch: listings per search. 0 = as many as Mercari shows.
  • sortBy: auto (recently sold for sold listings, best match otherwise), recently_sold, newest, price_low, price_high, best_match.
  • minPrice / maxPrice: price range in USD.
  • conditions: any of new, like_new, good, fair, poor.
  • searchUrls (advanced): paste mercari.com search URLs. Keyword, status and sort are read from the URL.

Example row

{
"source": "nintendo switch",
"itemId": "m43857781252",
"url": "https://www.mercari.com/us/item/m43857781252/",
"title": "Nintendo Switch 2 Pro Controller",
"status": "sold",
"price": 50,
"originalPrice": 62.5,
"priceDropPct": 20,
"condition": "Like new",
"brand": "Nintendo",
"category": "Accessories",
"categoryPath": "Electronics > Video games & consoles > Accessories",
"size": null,
"listedAt": "2026-10-09T21:29:34+00:00",
"imageUrl": "https://u-mercari-images.mercdn.net/photos/m43857781252_1.jpg",
"sellerId": 314654686
}

Use cases

  • Reseller price comps: what did this item really sell for, in this condition, lately?
  • Sourcing: compare the sold median with items for sale now to spot underpriced listings
  • Listing your own items: price at the sold median instead of guessing
  • Price drop tracking: priceDropPct shows how much sellers had to cut to sell
  • Market research: export a category's sold history to see what moves and at what price

FAQ

How many results can I get? Mercari shows up to about 1,000 listings per search (about 2,000 for some sold searches). For more, split one search into price ranges with minPrice / maxPrice.

Is this Mercari Japan? No, this is Mercari US (mercari.com).

Do I need a Mercari account? No. It uses the same guest access any logged-out visitor gets.

Does it get the exact date an item sold? Mercari doesn't show sold dates publicly. Sorting by recently_sold returns the most recent sales first, and listedAt gives the listing date.

Is this allowed? It reads only public search results, the same any visitor sees. It never logs in and never touches account, order or buyer data. Respect Mercari's terms and your local laws.

Use it from an AI agent (Claude, ChatGPT, Cursor, any MCP client)

This Actor works as a tool for AI agents through Apify's MCP server. Add it to your AI app with this MCP URL:

https://mcp.apify.com/?tools=malek_oweis/mercari-sold-listings-scraper

Then just ask in plain language. Example prompt:

Get 50 recently sold Mercari listings for 'nintendo switch oled' and tell me the median sold price by condition.

Questions this Actor answers

  • How much does a used Nintendo Switch actually sell for on Mercari?
  • What should I price my item at to sell on Mercari? Show recent sold comps.
  • What is the average and median sold price of a Pokemon booster box?
  • Is this listing underpriced compared with what similar items sold for?
  • Find sold prices for resale research, like eBay sold listings but for Mercari.

Free sample dataset

Want to see real output before running it? A free sample collected with this Actor (October 2026) is published on Hugging Face and GitHub, as CSV and JSONL, together with samples from the other Actors below.

Free weekly price index built with this Actor

SoldSignal runs this Actor every week and publishes the results as a free resale price index for about 30 sneakers, consoles, collectibles and watches: sold medians, sample sizes and payouts after each platform's fees. The data is also a free JSON/CSV API with no key (free resale price API), under CC BY 4.0. Use the index for the popular items, and this Actor for anything else.

More resale and e-commerce data tools by the same developer