Skip to Content

StockX product data API

The ShopAPIS StockX product data API returns the platform’s uniquely rich pricing fields for any product — the live highest bid and lowest ask, the bid/ask spread, last sale price, 12-month sale history, size-level pricing, retail price, release date and style code (SKU) — as clean JSON. StockX runs a “stock market” model where every size trades like a security, producing the deepest price-history dataset of any resale platform. ShopAPIS captures that order-book data and normalizes it.

StockX is the leading sneaker, streetwear, watch and collectibles resale marketplace, with $2B+ GMV per year across 200+ countries (ShopAPIS research, June 2026; traffic per Similarweb ). Its bid/ask order book is what sets it apart: instead of a single asking price, each shoe size has a live spread between buyers and sellers plus a full trailing sale history — data that powers valuation, arbitrage and pricing models.

Why StockX data is hard to get

StockX has no official public API — its rich order-book pricing is only available by parsing the live marketplace. It applies high anti-bot pressure (behavioral detection, rate limiting, signed front-end requests) and renders bid/ask and history through dynamic, authenticated front-end calls rather than static HTML. Capturing accurate size-level spreads and the 12-month history requires resolving those calls per product and per size. ShopAPIS maintains that infrastructure so the order-book and price history stay current and complete.

Data fields returned

  • Identifiers — StockX product ID / URL key, style code (SKU), brand, model, colorway.
  • Bid / ask — highest bid, lowest ask, bid/ask spread, number of bids/asks.
  • Sales — last sale price, last-sale change %, sales last 72h, 12-month price history.
  • Size-level pricing — per-size lowest ask, highest bid and last sale.
  • Retail — retail price, release date, deadstock flag.
  • Demand — number of sales, volatility, price premium vs. retail.
  • Media & category — image set, category (sneakers/apparel/watches/collectibles).

Sample response

{ "platform": "stockx", "product_id": "air-jordan-1-retro-high-og-chicago-reimagined", "title": "Jordan 1 Retro High OG Chicago Lost & Found", "brand": "Jordan", "style_code": "DZ5485-612", "colorway": "Varsity Red/Black-Sail", "retail_price": 180, "release_date": "2022-11-19", "market": { "lowest_ask": 312, "highest_bid": 295, "bid_ask_spread": 17, "last_sale": 305, "last_sale_change_pct": -2.1, "sales_72h": 48, "price_premium_pct": 69, "currency": "USD" }, "sizes": [ { "size": "9", "lowest_ask": 318, "highest_bid": 300, "last_sale": 309 }, { "size": "10", "lowest_ask": 305, "highest_bid": 290, "last_sale": 298 } ], "price_history_12mo": [{ "date": "2026-05-01", "avg": 340 }, { "date": "2026-06-01", "avg": 305 }], "images": ["https://images.stockx.com/images/abc.jpg"], "category": "sneakers", "scraped_at": "2026-06-05T11:42:00Z" }

Markets & domains covered

  • Global — stockx.com serves 200+ countries with localized currency and shipping.
  • Key markets — US, UK, EU, Japan and Australia.

StockX runs one global order book; ShopAPIS returns bids, asks and history in the requested currency.

Use cases

  • Resale valuation & comps — last sale, bid/ask and size pricing give precise market value. Feeds competitive intelligence.
  • Price-history modeling — the 12-month series powers trend and volatility analysis via price monitoring.
  • Arbitrage & sourcing — spread vs. retail premium reveals buy/sell opportunities.
  • Catalog enrichment — map style codes and colorways into your own data with catalog enrichment.

On StockX, “price” is a spread, not a number. ShopAPIS returns both sides of the order book plus size-level pricing, so your valuation reflects what buyers will pay and sellers will accept.

Stats from ShopAPIS market research, June 2026 (@plans/plan2-research/reports/oceania-and-global.md); sources: Extrabux 2025, PlottData 2025.

Last updated on