StockX Product Scraper
Pricing
from $3.00 / 1,000 results
Go to Apify Store
StockX Product Scraper
Extract complete product data from StockX product pages: market prices, last sale, bid/ask, retail price, release date, traits, images.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Xtractoo
Maintained by CommunityActor stats
0
Bookmarked
5
Total users
3
Monthly active users
4 days ago
Last modified
Categories
Share
Fetch a complete market snapshot for any StockX product URL — lowest ask, highest bid, last sale, annual statistics, traits, and media — delivered as clean JSON with no account required.
Why use this actor
- No account required — reads public product pages; no login or API key needed.
- Stable JSON output — consistent field names across every run, ready for databases and price-tracking pipelines.
- Slug-rename tolerant — automatically follows StockX URL redirects and reports a
matchScoreso you know when a slug has changed. - Rich per-product data — market state, annual and 90-day statistics, full traits (release date, colorway, style ID, retail price), and media in one record.
- Batch-friendly — supply dozens of URLs in a single run; results land in the dataset as they complete.
- Localized pricing — configure ship-to country and display currency per run.
How it works
- You provide a list of StockX product URLs in the
productUrlsfield. - The actor resolves each URL, following any slug renames, and fetches the live product page.
- Market state (lowest ask, highest bid, last sale, express ask count) and statistics (annual average price, volatility, 72-hour sales) are extracted and normalized.
- A
matchScorebetween 0 and 1 is attached — score 1.0 means the slug matched exactly; amatchWarningis added when confidence is below 0.5. - Each product is saved as a single JSON record in Apify's default dataset, exportable as JSON, CSV, or Excel.
You don't need to manage any browsers or scrapers.
Input
{"productUrls": [{ "url": "https://stockx.com/jordan-1-retro-high-og-chicago-lost-and-found" },{ "url": "https://stockx.com/air-jordan-1-retro-high-bred-toe" }],"country": "US","currency": "USD","maxConcurrency": 3,"maxRequestRetries": 6,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
| Field | Type | Default | Description |
|---|---|---|---|
productUrls | URL[] | — | Required. StockX product URLs (https://stockx.com/<slug>). |
country | string | "US" | Two-letter ISO country code for pricing locale. |
currency | string | "USD" | ISO currency code (e.g. USD, EUR, GBP). |
maxConcurrency | integer | 3 | Number of parallel workers. |
maxRequestRetries | integer | 6 | Retry budget per request before skipping. |
proxyConfiguration | object | RESIDENTIAL | Apify Proxy or custom proxy list. RESIDENTIAL group recommended. |
Output
{"productId": "9a4d44f9-4b16-4abc-ba58-c0db340ee791","urlKey": "air-jordan-1-retro-high-og-chicago-reimagined-lost-and-found","title": "Jordan 1 Retro High OG Chicago Lost and Found","sources": ["graphql", "search"],"matchScore": 1.0,"url": "https://stockx.com/air-jordan-1-retro-high-og-chicago-reimagined-lost-and-found","graphql": {"productId": "9a4d44f9-4b16-4abc-ba58-c0db340ee791","title": "Jordan 1 Retro High OG Chicago Lost and Found","brand": "Jordan","market": {"state": {"lowestAsk": { "amount": 145, "lastUpdatedAt": "2026-05-08T03:57:14Z" },"highestBid": { "amount": 215, "lastUpdatedAt": "2026-04-29T14:47:46Z" },"lastSale": { "amount": 287 },"expressAskCount": 192,"expressLowestAsk": { "amount": 196 }},"statistics": {"annualAveragePrice": 293,"annualVolatility": 0.093861,"annualSalesCount": 5814,"salesLast72Hours": 24}},"traits": [{ "name": "Release Date", "value": "2022-11-19" },{ "name": "Colorway", "value": "WHITE/BLACK-VARSITY RED" },{ "name": "Style", "value": "DZ5485-612" },{ "name": "Retail Price", "value": "$180" }]},"searchEdge": { "... search edge node ..." }}
| Field | Type | Description |
|---|---|---|
productId | string | StockX UUID for the product. |
urlKey | string | Resolved StockX slug (may differ from input if slug was renamed). |
title | string | Product display title. |
sources | string[] | Data sources used, e.g. ["graphql", "search"]. |
matchScore | number | Confidence that the resolved product matches the input URL (1.0 = exact). |
url | string | Canonical StockX product URL. |
graphql | object | Full market data: state (ask/bid/last sale), statistics, traits, media. |
searchEdge | object | Raw search edge node when available, for additional market signals. |
Other StockX Scrapers
| Actor | What it does |
|---|---|
| StockX Search Scraper | Search keywords or categories; get every result tile with live market data. |
| StockX Product Scraper | Full product detail — market snapshot, traits, stats — from a list of product URLs. |
| StockX Orderbook Scraper | Live per-size bid/ask orderbook with spread and 72-hour velocity for any product. |
| StockX Sales History Scraper | Multi-bucket sales statistics (annual, 90-day, 72-hour) plus per-size breakdowns. |
| StockX Release Calendar Scraper | Upcoming and recent drops with release dates and pre-release bid/ask signals. |