StockX Scraper
Pricing
from $10.00 / 1,000 results
StockX Scraper
Scrapes StockX for sneakers, streetwear, electronics, watches, and collectibles in two modes: Retrieves paginated search/listing pages via Next.js cache. Gets full product details and live pricing, including lowest ask, highest bid, and last sale.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Jamshaid Arif
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
StockX Scraper (Apify Actor)
Apify actor that scrapes StockX — sneakers, streetwear, electronics, watches, collectibles — in two modes:
| Input field | What it gets | How |
|---|---|---|
searchUrls | Paginated search/listing pages | Browser-rendered, parsed from the embedded Next.js cache |
productUrls | Full product detail + live pricing | Browser-rendered, includes lowest ask / highest bid / last sale |
Every pushed item carries _type and _sourceUrl:
// _type=search_result (one per product card){"_type": "search_result","_sourceUrl": "https://stockx.com/search?s=nike","id": "4795586e-56c6-4802-8580-425821cef344","name": "FC Barcelona Re-Issue 2005/06 Ronaldinho #10 Home","urlKey": "nike-fc-barcelona-2005-06-ronaldinho-10-home-jersey-multicolor","title": "Nike FC Barcelona Re-Issue 2005/06 Ronaldinho #10 Home Jersey Multicolor","brand": "Nike","description": "..."// ...all upstream fields preserved}// _type=product (one per URL, includes live pricing){"_type": "product","_sourceUrl": "https://stockx.com/nike-x-stussy-bucket-hat-black","id": "...","title": "...","brand": "Nike","retailPrice": 50,"pricing": {"lowestAsk": 95,"highestBid": 70,"lastSale": 88,"variants": [...]}// ...full product object}
Proxy
StockX is heavily anti-bot — datacenter IPs are reliably blocked. The
default input uses Apify Proxy with the RESIDENTIAL group. Override
with your own proxy URL via the standard Apify proxy input fields if you
prefer. Without a residential proxy, expect every request to fail.
Run locally with the Apify CLI
npm install -g apify-cliapify logincd stockx-actorapify run --purge
Deploy:
$apify push
Example input
{"searchUrls": ["https://stockx.com/search?s=jordan+1","https://stockx.com/search?s=yeezy"],"maxSearchPages": 2,"productUrls": ["https://stockx.com/nike-x-stussy-bucket-hat-black","https://stockx.com/jordan-1-retro-low-og-sp-travis-scott-medium-olive"],"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
What you get
search_result items
Summary objects from the StockX : id, urlKey,
name, title, brand, description, image URLs, model, release dates,
retail price, and links to the full product page. Roughly 40–60 cards
per search page.
product items
The full product object embedded in the product page's Next.js cache, with
a pricing field added containing live market data scraped off the same
page: lowest ask, highest bid, last sale, plus per-size variant pricing.