Resale Price Checker - StockX, GOAT & Mercari Value avatar

Resale Price Checker - StockX, GOAT & Mercari Value

Pricing

from $10.00 / 1,000 item checkeds

Go to Apify Store
Resale Price Checker - StockX, GOAT & Mercari Value

Resale Price Checker - StockX, GOAT & Mercari Value

Type an item name and get what it resells for right now: StockX 90-day average and last sale, GOAT lowest ask, Mercari US sold median, one estimated resale value and the premium over retail. Sneakers, consoles, cards, collectibles. No login.

Pricing

from $10.00 / 1,000 item checkeds

Rating

0.0

(0)

Developer

Malek Oweis

Malek Oweis

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

What is it worth right now? Type an item name, like jordan 4 black cat or nintendo switch oled, and get one row with its resale value across StockX, GOAT and Mercari US: StockX 90-day average and last sale, GOAT lowest ask, Mercari sold-price median, one estimated resale value and the premium over retail.

All three marketplaces are checked in parallel, so a batch of items finishes in seconds. No login, no cookies, no setup. Works for sneakers, streetwear, consoles, trading cards, collectibles and most things people resell.

What you get per item

FieldMeaning
estimatedResaleValueMedian of the prices found on the marketplaces below, in USD
valueBasedOnWhich marketplaces the estimate uses
retailPrice, resalePremiumPctOriginal retail price and how far above (or below) retail it resells
stockxAvgPrice90d, stockxLastSale, stockxSales90dStockX 90-day average sale, last sale and number of sales
goatLowestAsk, goatInstantShipPriceCheapest GOAT ask right now
mercariSoldMedian, mercariSoldCountMedian of recent matching Mercari US sold prices
lowestPriceSource, highestPriceSourceWhere it is cheapest and most expensive
sourcesDisagreetrue when the marketplaces disagree too much to give one honest number
stockx, goat, mercariMatch details: matched product title, link, match score, style code, stats

Example row (real output)

{
"item": "jordan 1 lost and found",
"estimatedResaleValue": 219,
"valueBasedOn": [
"stockx",
"goat"
],
"sourcesDisagree": false,
"retailPrice": 180,
"resalePremiumPct": 21.7,
"stockxAvgPrice90d": 252,
"stockxLastSale": 300,
"stockxSales90d": 1220,
"goatLowestAsk": 186,
"mercariSoldMedian": null,
"stockx": {
"matched": true,
"title": "Jordan 1 Retro High OG Chicago Lost and Found",
"url": "https://stockx.com/air-jordan-1-retro-high-og-chicago-reimagined-lost-and-found"
},
"goat": {
"matched": true,
"title": "Air Jordan 1 Retro High OG 'Chicago Lost & Found'",
"priceConflictWithStockx": false
}
}

How the estimate stays honest

  • Product matching: each marketplace's search results are compared word by word with your item name; the matched product title and link are always in the output so you can check them.
  • Mercari noise filter: laces, boxes, kids sizes and fakes match the words too. When StockX or GOAT give a price, Mercari sales far outside it (below 0.5x or above 2x) are dropped and counted in mercari.outliersDropped.
  • Conflicts are flagged, not hidden: if GOAT's match looks like a different product, it gets priceConflictWithStockx: true and is left out. If the remaining marketplaces still disagree, the row returns sourcesDisagree: true and no single estimate, with every source's price still shown.
  • StockX and GOAT prices are for new items; Mercari sold prices include used ones.

Input

{
"items": ["jordan 4 black cat", "nike dunk low panda", "nintendo switch oled"],
"sources": ["stockx", "goat", "mercari"],
"mercariSoldComps": 30,
"mercariConditions": []
}
  • items: item names as you would search them. One output row per item.
  • sources: any of stockx, goat, mercari (default: all three).
  • mercariSoldComps: recent Mercari sold listings to read per item (5-50).
  • mercariConditions: only count Mercari sales in these conditions (new, like_new, good, fair, poor).
  • candidatesPerSource: StockX/GOAT search results compared with your item name (default 10).

Use cases

  • Reselling: is this pair worth buying at this price? What will it sell for?
  • Pricing your own listing: see what the same item sells for on three marketplaces at once
  • Arbitrage: spot items that are cheap on one marketplace and expensive on another
  • Collection value: price a list of sneakers, cards or consoles in one run
  • AI assistants: give a chatbot a real answer to "what's this worth?"

FAQ

Which items work? Sneakers and streetwear get all three marketplaces. Consoles, electronics, cards and collectibles usually get StockX and Mercari. Anything else is priced from Mercari US sold listings.

Why is estimatedResaleValue empty sometimes? Either nothing matched, or the marketplaces disagreed too much (sourcesDisagree: true). The per-marketplace prices are still in the row. A more specific item name usually fixes it.

Do I need accounts on StockX, GOAT or Mercari? No. It uses the same public pages and calls their websites make for any visitor.

Is this allowed? It reads only public search results and never logs in or touches account, order or buyer data. Respect each marketplace'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/resale-price-checker

Then just ask in plain language. Example prompt:

What is a Jordan 4 Black Cat worth right now, and is it cheaper on StockX or GOAT?

Questions this Actor answers

  • What is this sneaker worth right now?
  • How much does a used Nintendo Switch OLED resell for?
  • Is it cheaper to buy this on StockX, GOAT or Mercari?
  • How far above retail does this shoe resell?
  • What is my collection of sneakers or cards worth?

Need full listings instead?

This Actor gives one answer per item. For every listing, every size or full sales data, use the single-marketplace Actors by the same developer: