StockX Orderbook Scraper (per-size bid/ask)
Pricing
from $4.00 / 1,000 results
Go to Apify Store
StockX Orderbook Scraper (per-size bid/ask)
Pull the live per-size orderbook (lowest ask, highest bid, spread, last sale, sales-72h) for any StockX product.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Xtractoo
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Pull the live per-size orderbook for any StockX product — every size with its current lowest ask, highest bid, timestamps, computed spread, last sale, and 72-hour sales velocity.
What you can do with it
- Arbitrage calculators — "buy at $X on eBay in size 10, post ask at $Y on StockX, net $Z after fees".
- Resell allocation — for a fresh release, identify which sizes have the widest spread (most margin) and the highest 72-hour velocity (fastest turnover).
- Inventory marking-to-market — value physical stock at live highest bid (worst case) or lowest express ask (replacement cost).
- Demand modeling — feed per-size 72-hour sales into models for size-curve forecasting.
Features
- Two record types per product:
PRODUCT— top-level summary: lowestAsk, highestBid, lastSale, annualAveragePrice, annualVolatility, salesLast72Hours, variant count.VARIANT— one row per size with: variantId, size, lowestAsk + timestamp, highestBid + timestamp, spread (ask − bid), expressAskCount, expressLowestAsk, lastSale, salesLast72Hours, annualAveragePrice, annualSalesCount.
- Graceful degradation — if live market data is unavailable, falls back to the search endpoint and emits a
PRODUCTrow with awarningfield (per-size info will be missing). - Default Dataset output — JSON / CSV / Excel / RSS / HTML export.
Input
{"productUrls": [{ "url": "https://stockx.com/air-jordan-4-retro-bred-reimagined" },{ "url": "https://stockx.com/new-balance-2002r-sea-salt-grey" }],"country": "US","currency": "USD","maxConcurrency": 2,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
| Field | Type | Description |
|---|---|---|
productUrls | URL[] | StockX product URLs (https://stockx.com/<slug>). |
country | string | Two-letter ISO country code (default US). |
currency | string | ISO currency code (default USD). |
maxConcurrency | int | Parallel workers (default 2). |
maxRequestRetries | int | Per-request retry budget (default 6). |
proxyConfiguration | proxy | Apify Proxy or custom list. RESIDENTIAL recommended. |
Sample Output
[{"recordType": "PRODUCT","sourceUrl": "https://stockx.com/air-jordan-4-retro-bred-reimagined","scrapedAt": "2026-05-09T08:22:11Z","urlKey": "air-jordan-4-retro-bred-reimagined","variantCount": 14,"graphql": {"productId": "4f2e8a17-c3b9-4d5e-a8f1-2b7c0e9d3f14","title": "Jordan 4 Retro Bred Reimagined","brand": "Jordan","market": {"state": {"lowestAsk": { "amount": 218 },"highestBid": { "amount": 180 },"lastSale": { "amount": 195 }}}}},{"recordType": "VARIANT","variantIndex": 5,"variantId": "7c3f2a91-e4b8-4d6c-b2a7-9f0e1c8d5b32","variant": {"traits": [{ "name": "Size", "value": "10" }],"market": {"state": {"lowestAsk": { "amount": 225, "lastUpdatedAt": "2026-05-09T06:11:03Z" },"highestBid": { "amount": 185, "lastUpdatedAt": "2026-05-09T07:44:28Z" },"spread": 40,"expressAskCount": 12,"expressLowestAsk": { "amount": 238 }},"statistics": {"salesLast72Hours": 8,"annualAveragePrice": 244,"annualSalesCount": 912}}}}]
Notes
Public product data only — no StockX account required. Run on Apify with RESIDENTIAL proxy for reliable per-size data.