StockX Product Details Scraper avatar
StockX Product Details Scraper

Pricing

$20.00/month + usage

Go to Store
StockX Product Details Scraper

StockX Product Details Scraper

Developed by

ecomscrape

ecomscrape

Maintained by Community

The StockX Product Details Scraper extracts detailed product data from StockX, including name, brand, price, rating, image URLs, etc., in structured formats like JSON by providing product details page urls.

0.0 (0)

Pricing

$20.00/month + usage

1

Total users

17

Monthly users

4

Runs succeeded

>99%

Last modified

2 days ago

Contact

If you encounter any issues or need to exchange information, please feel free to contact us through the following link: My profile

Professional StockX Sneaker & Streetwear Data Extraction Tool

Introduction

StockX operates as an online marketplace for sneakers, streetwear, trading cards, collectibles, designer handbags and watches, functioning like a stock market for luxury goods since 2015. For businesses, researchers, and sneaker enthusiasts, accessing this vast product database can provide valuable market insights, pricing trends, and inventory information.

The challenge lies in manually collecting data from thousands of product pages across different categories. Whether you're conducting market research, tracking price fluctuations, analyzing sneaker trends, or building competitive intelligence, manually gathering this information is time-consuming and inefficient. This is where automated data extraction becomes essential for scaling your research efforts.

StockX Scraper Overview

The StockX Product Details Scraper is a comprehensive data extraction tool designed to automatically gather detailed product information from StockX product pages. Each StockX product page contains extensive details including style information, color variations, retail prices, release dates, and market pricing data.

This scraper excels at extracting complex product hierarchies, variant information, and real-time market statistics that would be nearly impossible to collect manually at scale. The tool is particularly valuable for sneaker retailers, market analysts, investment researchers, and data scientists who need structured access to StockX's comprehensive product catalog.

The primary users include e-commerce businesses tracking competitor pricing, financial analysts studying luxury goods markets, sneaker resellers monitoring inventory and pricing, and academic researchers examining consumer behavior in secondary markets.

Input and Output Format Details

Example url 1: https://stockx.com/adidas-yeezy-500-stone-salt-infants

Example url 2: https://stockx.com/bape-a-bathing-ape-shark-fur-daypack-black

Example url 3: https://stockx.com/kith-x-batman-kids-backpack-black

Example Screenshot of product information page:

Input Format

The scraper accepts a JSON configuration specifying the product URLs to extract data from, along with proxy settings and retry parameters:

{
"max_retries_per_url": 2, // Maximum waiting time when accessing the links you provided.
"proxy": { // Add a proxy to ensure that during the data collection process, you are not detected as a bot.
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
],
"apifyProxyCountry": "SG" // You should choose an Country that coincides with the Country you want to collect data from
},
"urls": [ // Links to product information pages.
"https://stockx.com/adidas-yeezy-500-stone-salt-infants",
"https://stockx.com/bape-a-bathing-ape-shark-fur-daypack-black",
"https://stockx.com/kith-x-batman-kids-backpack-black"
]
}

The max_retries_per_url field controls resilience when pages fail to load, while the proxy configuration ensures reliable access without triggering anti-bot measures. The urls array accepts multiple StockX product page URLs simultaneously for batch processing.

Output Format

You get the output from the Stockx.com Product Details Page Scraper stored in a tab. The following is an example of the Information Fields collected after running the Actor.

[ // List of product information
{
"id": "a08f7825-073f-49b9-914b-13e68e07a010",
"url": "https://stockx.com/adidas-yeezy-500-stone-salt-infants",
"name": null,
"url_key": "adidas-yeezy-500-stone-salt-infants",
"title": "adidas Yeezy 500 Stone Salt (Infants)",
"brand": "adidas",
"description": "",
"model": "adidas Yeezy 500",
"condition": "New",
"product_category": "sneakers",
"browse_verticals": [
"sneakers"
],
"listing_type": "STANDARD",
"media": {
"all360_images": [],
"gallery": [],
"small_image_url": "https://images.stockx.com/images/adidas-Yeezy-500-Stone-Salt-Infants.jpg?fit=fill&bg=FFFFFF&w=300&h=214&fm=webp&auto=compress&q=90&dpr=2&trim=color&updated_at=1710169030",
"thumb_url": "https://images.stockx.com/images/adidas-Yeezy-500-Stone-Salt-Infants.jpg?fit=fill&bg=FFFFFF&w=140&h=100&fm=webp&auto=compress&q=90&dpr=2&trim=color&updated_at=1710169030",
"image_url": "https://images.stockx.com/images/adidas-Yeezy-500-Stone-Salt-Infants.jpg?fit=fill&bg=FFFFFF&w=700&h=500&fm=webp&auto=compress&q=90&dpr=2&trim=color&updated_at=1710169030",
"videos": null,
"vertical_images": null
},
"traits": [
{
"name": "Style",
"value": "ID2441",
"visible": true,
"format": null
},
{
"name": "Colorway",
"value": "Stone Salt/Stone Salt/Stone Salt",
"visible": true,
"format": null
},
{
"name": "Retail Price",
"value": "125",
"visible": true,
"format": "currency"
},
{
"name": "Release Date",
"value": "2024-03-11",
"visible": true,
"format": "date"
},
{
"name": "Featured",
"value": "false",
"visible": false,
"format": null
},
{
"name": "Product Line",
"value": "adidas Yeezy",
"visible": false,
"format": null
},
{
"name": "Requester",
"value": "Andrew H",
"visible": false,
"format": "enumerated"
},
{
"name": "Uploaded By",
"value": "ML",
"visible": false,
"format": "enumerated"
}
],
"variants": [
{
"id": "4dcd178c-28c4-4aa2-84e7-b4d947fea65b",
"hidden": false,
"group": null,
"traits": {
"size": "3K"
},
"gtins": [],
"size_chart": {
"base_size": "3K",
"base_type": "us",
"display_options": [
{
"size": "US 3K",
"type": "us"
},
{
"size": "UK 2K",
"type": "uk"
},
{
"size": "EU 18",
"type": "eu"
},
{
"size": "CM 10 (US 3K)",
"type": "cm"
},
{
"size": "KR 100 (US 3K)",
"type": "kr"
}
]
}
},
{
"id": "51a57e49-9756-4811-a440-2d60cc57bce0",
"hidden": false,
"group": null,
"traits": {
"size": "4K"
},
"gtins": [],
"size_chart": {
"base_size": "4K",
"base_type": "us",
"display_options": [
{
"size": "US 4K",
"type": "us"
},
{
"size": "UK 3K",
"type": "uk"
},
{
"size": "EU 19",
"type": "eu"
},
{
"size": "CM 11",
"type": "cm"
},
{
"size": "KR 110",
"type": "kr"
}
]
}
},
{
"id": "095b7c82-73d5-4b2c-a044-3d2300d06a9f",
"hidden": false,
"group": null,
"traits": {
"size": "5K"
},
"gtins": [],
"size_chart": {
"base_size": "5K",
"base_type": "us",
"display_options": [
{
"size": "US 5K",
"type": "us"
},
{
"size": "UK 4K",
"type": "uk"
},
{
"size": "EU 20",
"type": "eu"
},
{
"size": "CM 12",
"type": "cm"
},
{
"size": "KR 120",
"type": "kr"
}
]
}
},
{
"id": "01515323-b846-468d-a94e-7db3b9a8b40d",
"hidden": false,
"group": null,
"traits": {
"size": "5.5K"
},
"gtins": [
{
"type": "UPC",
"identifier": "196461509289"
}
],
"size_chart": {
"base_size": "5.5K",
"base_type": "us",
"display_options": [
{
"size": "US 5.5K",
"type": "us"
},
{
"size": "UK 5K",
"type": "uk"
},
{
"size": "EU 21",
"type": "eu"
},
{
"size": "CM 12.5",
"type": "cm"
},
{
"size": "KR 125",
"type": "kr"
}
]
}
},
{
"id": "83e6c86b-d4e1-46c0-bb40-4c284f25d708",
"hidden": false,
"group": null,
"traits": {
"size": "6K"
},
"gtins": [
{
"type": "UPC",
"identifier": "196461509227"
}
],
"size_chart": {
"base_size": "6K",
"base_type": "us",
"display_options": [
{
"size": "US 6K",
"type": "us"
},
{
"size": "UK 5.5K",
"type": "uk"
},
{
"size": "EU 22",
"type": "eu"
},
{
"size": "CM 13",
"type": "cm"
},
{
"size": "KR 130",
"type": "kr"
}
]
}
},
{
"id": "441a9191-ba33-4d24-8238-b8e7c2580af6",
"hidden": false,
"group": null,
"traits": {
"size": "6.5K"
},
"gtins": [
{
"type": "UPC",
"identifier": "196461509296"
}
],
"size_chart": {
"base_size": "6.5K",
"base_type": "us",
"display_options": [
{
"size": "US 6.5K",
"type": "us"
},
{
"size": "UK 6K",
"type": "uk"
},
{
"size": "EU 23",
"type": "eu"
},
{
"size": "CM 13.5",
"type": "cm"
},
{
"size": "KR 135",
"type": "kr"
}
]
}
},
{
"id": "46070b3d-15a8-496c-943e-d2d980687e6a",
"hidden": false,
"group": null,
"traits": {
"size": "7K"
},
"gtins": [
{
"type": "UPC",
"identifier": "196461509234"
}
],
"size_chart": {
"base_size": "7K",
"base_type": "us",
"display_options": [
{
"size": "US 7K",
"type": "us"
},
{
"size": "UK 6.5K",
"type": "uk"
},
{
"size": "EU 23.5",
"type": "eu"
},
{
"size": "CM 14 (US 7K)",
"type": "cm"
},
{
"size": "KR 140 (US 7K)",
"type": "kr"
}
]
}
},
{
"id": "d4432726-4829-4d0f-a3ff-67f9cd0e983a",
"hidden": false,
"group": null,
"traits": {
"size": "7.5K"
},
"gtins": [
{
"type": "UPC",
"identifier": "196461509210"
}
],
"size_chart": {
"base_size": "7.5K",
"base_type": "us",
"display_options": [
{
"size": "US 7.5K",
"type": "us"
},
{
"size": "UK 7K",
"type": "uk"
},
{
"size": "EU 24",
"type": "eu"
},
{
"size": "CM 14 (US 7.5K)",
"type": "cm"
},
{
"size": "KR 140 (US 7.5K)",
"type": "kr"
}
]
}
},
{
"id": "0e1f88e4-267e-4587-9934-1ab6b345ff61",
"hidden": false,
"group": null,
"traits": {
"size": "8K"
},
"gtins": [
{
"type": "UPC",
"identifier": "196461509197"
}
],
"size_chart": {
"base_size": "8K",
"base_type": "us",
"display_options": [
{
"size": "US 8K",
"type": "us"
},
{
"size": "UK 7.5K",
"type": "uk"
},
{
"size": "EU 25",
"type": "eu"
},
{
"size": "CM 14.5",
"type": "cm"
},
{
"size": "KR 145",
"type": "kr"
}
]
}
},
{
"id": "02f2bd31-93a9-4176-98ec-a361e3cd3103",
"hidden": false,
"group": null,
"traits": {
"size": "8.5K"
},
"gtins": [
{
"type": "UPC",
"identifier": "196461509302"
}
],
"size_chart": {
"base_size": "8.5K",
"base_type": "us",
"display_options": [
{
"size": "US 8.5K",
"type": "us"
},
{
"size": "UK 8K",
"type": "uk"
},
{
"size": "EU 25.5",
"type": "eu"
},
{
"size": "CM 15",
"type": "cm"
},
{
"size": "KR 150",
"type": "kr"
}
]
}
},
{
"id": "8de93e50-331b-47f3-afbe-dac902253971",
"hidden": false,
"group": null,
"traits": {
"size": "9K"
},
"gtins": [
{
"type": "UPC",
"identifier": "196461509265"
}
],
"size_chart": {
"base_size": "9K",
"base_type": "us",
"display_options": [
{
"size": "US 9K",
"type": "us"
},
{
"size": "UK 8.5K",
"type": "uk"
},
{
"size": "EU 26",
"type": "eu"
},
{
"size": "CM 15.5",
"type": "cm"
},
{
"size": "KR 155",
"type": "kr"
}
]
}
},
{
"id": "f8a5d9c2-3935-42ed-b3f9-d709a502539b",
"hidden": false,
"group": null,
"traits": {
"size": "9.5K"
},
"gtins": [
{
"type": "UPC",
"identifier": "196461509203"
}
],
"size_chart": {
"base_size": "9.5K",
"base_type": "us",
"display_options": [
{
"size": "US 9.5K",
"type": "us"
},
{
"size": "UK 9K",
"type": "uk"
},
{
"size": "EU 26.5",
"type": "eu"
},
{
"size": "CM 16",
"type": "cm"
},
{
"size": "KR 160",
"type": "kr"
}
]
}
},
{
"id": "423c8c95-64bc-4af0-9f99-3ab9fda37782",
"hidden": false,
"group": null,
"traits": {
"size": "10K"
},
"gtins": [
{
"type": "EAN-13",
"identifier": "4066758862204"
}
],
"size_chart": {
"base_size": "10K",
"base_type": "us",
"display_options": [
{
"size": "US 10K",
"type": "us"
},
{
"size": "UK 9.5K",
"type": "uk"
},
{
"size": "EU 27",
"type": "eu"
},
{
"size": "CM 16.5 (US 10K)",
"type": "cm"
},
{
"size": "KR 165 (US 10K)",
"type": "kr"
}
]
}
}
],
"market_statistics": null,
"market_state": null,
"primary_category": "Yeezy",
"secondary_title": "Stone Salt (Infants)",
"content_group": "sneakers",
"gender": "kids",
"tags": [],
"categories": {
"default": [
{
"alias": "sneakers",
"value": "Sneakers",
"level": 1
},
{
"alias": "lifestyle",
"value": "Lifestyle",
"level": 2
}
]
}
}, // ... Many other product details
]

The scraper returns comprehensive product data in a structured format containing 22 distinct fields:

  • ID: Unique product identifier within StockX's system for database referencing
  • URL: Original product page URL for verification and back-referencing
  • Name: Full product name as displayed on StockX for catalog matching
  • URL Key: SEO-friendly URL slug used in StockX's routing system
  • Title: Primary display title, often containing brand and model information
  • Brand: Manufacturer brand (Nike, Adidas, etc.) for brand analysis and filtering
  • Description: Detailed product description including materials and design features
  • Model: Specific model name/number for precise product identification
  • Condition: Product condition (new, used, etc.) affecting pricing and desirability
  • Product Category: Main category classification for inventory organization
  • Browse Verticals: StockX's internal categorization for navigation purposes
  • Listing Type: Type of listing (auction, buy-now, etc.) indicating sale format
  • Media: Array of product images and media URLs for visual analysis
  • Traits: Product characteristics like colorway, materials, and special features
  • Variants: Size and color variations with individual pricing and availability
  • Market Statistics: Historical pricing data, sales volume, and market trends
  • Market State: Current market activity status and liquidity indicators
  • Primary Category: Top-level category for broad classification
  • Secondary Title: Alternative title formats used in different contexts
  • Content Group: Content management groupings for similar products
  • Gender: Target gender demographic for market segmentation
  • Tags: Searchable tags and keywords for discoverability
  • Categories: Full category hierarchy for detailed classification

Each field serves specific analytical purposes, from basic product identification to complex market analysis and trend tracking.

Usage Guide

  1. Prepare Your URLs: Collect StockX product page URLs from the categories you want to analyze
  2. Configure Settings: Set appropriate retry limits and proxy settings based on your data volume
  3. Choose Proxy Location: Select a proxy country that matches your target market for accurate pricing
  4. Run Extraction: Execute the scraper with your configured parameters
  5. Process Results: Import the structured JSON output into your analysis tools or databases

Best Practices:

  • Start with smaller batches to test your configuration before scaling up
  • Use residential proxies to avoid rate limiting and access restrictions
  • Monitor extraction success rates and adjust retry settings accordingly
  • Implement data validation to ensure completeness of critical fields

Common Issues:

  • Product pages may occasionally return incomplete data due to dynamic loading
  • Rate limiting can occur with rapid successive requests
  • Some premium or restricted products may require special handling

Benefits and Applications

This scraper provides significant time savings by automating what would otherwise require hours of manual data collection. For businesses, it enables competitive pricing analysis, inventory tracking, and market opportunity identification. Researchers can analyze pricing trends, brand performance, and consumer preferences across different product categories.

The structured data format facilitates easy integration with business intelligence tools, databases, and analytics platforms. Market analysts can track price fluctuations over time, while retailers can optimize their inventory based on market demand signals.

Conclusion

The StockX Product Details Scraper transforms manual data collection into an automated, scalable process that delivers comprehensive market intelligence. Whether you're tracking sneaker trends, analyzing luxury goods markets, or conducting academic research, this tool provides the structured data foundation needed for informed decision-making.

Ready to automate your StockX data collection? Start extracting valuable market insights today with comprehensive product data at your fingertips.

Related Actors

  • StockX Product Search Scraper: A specialized data extraction solution engineered to harvest comprehensive product information from StockX's exclusive sneaker and streetwear marketplace.

Your feedback

We are always working to improve Actors' performance. So, if you have any technical feedback about Stockx.com Product Details Page Scraper or simply found a bug, please create an issue on the Actor's Issues tab in Apify Console.