StockX API

StockX Scraper API for Prices, Bids, Sales History and Sizes

Search StockX products with their lowest ask, highest bid and last sale, and read product details with every size. Get live asks, bids and sales for each size and the sale price chart over time.

Gibran Pulga, CEO of Desys FinanceGibran PulgaCEO, Desys Finance

We use ScrapeAtlas to gather social sentiment data for our banking partners at a scale we wouldn't have been able to otherwise.

WHAT YOU CAN BUILD / 04 ENDPOINTS

Put StockX data to work.

Find your use case, then explore the request and response.

Search StockX products

GET/v1/stockx/search

Build a sneaker and streetwear price tracker from search results filtered by category, brand, gender, color, price range or below-retail pricing and sorted by price, sales or release date, with each product’s lowest ask, highest bid, last sale, 90-day and annual sales, volatility and price premium.

Get StockX product

GET/v1/stockx/product

Build a product page with title, brand, style code, colorway, retail price, release date, description, categories, images and 360° frames, and every size with its conversions and GTINs.

Get StockX product market data

GET/v1/stockx/product/market

Show a size-by-size price table with the lowest ask, highest bid, number of asks and bids, last sale and 90-day sales for each size, plus the product’s annual low and high, volatility and premium.

Get StockX price history

GET/v1/stockx/product/price-history

Draw a resale price chart for a product or a single size from up to 100 dated sale prices over all time or the last year, six months, three months or month.

HOW IT WORKS

From API key to StockX data in four steps.

Run a sample below without a key.

  1. 01

    Get your API key

    Create a free account and copy your key. You start with 100 free credits; no card needed.

  2. 02

    Choose an endpoint

    Pick one of the 4 StockX endpoints and add its input, such as a search query.

  3. 03

    Send one request

    Call it with your key in the x-api-key header. ScrapeAtlas reads the public StockX data and retries when a read fails.

  4. 04

    Use the JSON

    Get structured JSON with a coverage status. Only successful requests use a credit.

LIVE RESULTS

Try a sample request.

Try the StockX API right here. This sample uses the Search StockX products endpoint and returns live JSON. No API key needed.

  1. 01
    Choose a sample value

    Start with yeezy 350, or change the query field to your own value.

  2. 02
    Select Run sample

    Execute the sample code and see the response in the JSON response tab.

  3. 03
    Build on the result

    Open the full playground to try more parameters and copy code for your app.

Open this endpoint in the playground Request and response fields
LIVE SAMPLE / Search StockX productsNo API key needed

Preparing the sample…

// Run this sample here — no API key needed.
const value = "yeezy 350";
const url = new URL("/website/demo/stockx",
  "https://api.scrapeatlas.com");
url.searchParams.set("value", value);

const response = await fetch(url);
const data = await response.json();
console.log(data);
GET/v1/stockx/search

A live example from our playground. Change the value above, then select Run sample.

CUSTOMER STORIES

What they are saying
about us.

Nigel Yong — Founder, PostOnce

Pay as you go

Start free.
Build at your pace.

One-time credit packs, priced in US dollars. Credits never expire, and there is no monthly commitment.

Free

Try the API with your next idea.

$0No credit card needed

100 free credits

One starter grant per account

Starter

For a new idea or a one-off project.

$19USD / one-time

10,000 credits

$1.90 per 1,000 credits

Growth

Popular

For regular workflows and bigger builds.

$89USD / one-time

50,000 credits

$1.78 per 1,000 credits

Save 6.3% compared with Starter

Scale

For high-volume data collection.

$249USD / one-time

200,000 credits

$1.25 per 1,000 credits

Save 34.5% compared with Starter

Enterprise Plan

Want to scrape larger volumes?

Let’s talk about a plan that fits your scale.

StockX API

Frequently Asked Questions

Explore the API reference

StockX API and scraping

How do I get StockX prices for a product?

Search StockX Products returns the lowest ask, highest bid, last sale and 90-day and annual averages for each result; filter by category, brand, gender, color, price range or below-retail pricing and sort by price, sales or release date. For one product, pass its URL or URL key to Market Data for the same values across the whole product and for each size.

What public data can I retrieve with the StockX API?

Search StockX products by keyword with their market summary, and read a product’s details and sizes. Market Data returns live asks, bids and sales for the product and every size, and Price History returns the sale price chart. Choose the market to price in USD, GBP, EUR, CAD, AUD or JPY.

Can I read StockX bids and asks for each size?

Yes. Market Data returns the highest bid, lowest ask and the number of active bids and asks for the product and for every size, with each size’s last sale and 72-hour and 90-day sales.

StockX: market data, sizes and price history

Which sizes and size conversions does a StockX product return?

Get Product lists every size variant with its id, size, size system and conversions such as US M, US W, UK, EU, CM and KR, plus GTINs when StockX has them. Use the size ids to match the rows of Market Data or to chart one size with Price History.

Can I get the StockX sale price history of a product?

Yes. Price History returns up to 100 dated sale prices for all time or the last year, six months, three months or month, in the currency of the chosen market. Add a size label or size id for the chart of one size.

What product details does the StockX API return?

Get Product returns the title, brand, model, style code, colorway, retail price, release date, description, category path, breadcrumbs, available conditions, the traits shown on the product page, images and 360° frames.

API access and integration

How do I get a ScrapeAtlas API key and authenticate requests?

Create a ScrapeAtlas account and generate an API key in the dashboard. Send the key in the x-api-key request header when calling https://api.scrapeatlas.com. The API playground lets you enter an endpoint’s parameters and inspect its JSON response.

Can I call the scraping API from Python, JavaScript or the CLI?

Yes. Send authenticated HTTP requests from Python, JavaScript or another language that supports HTTP. The endpoint reference includes request examples and response fields. Use the ScrapeAtlas CLI for terminal workflows and pass the returned pagination values when requesting additional result pages.

Can I connect an AI assistant to the ScrapeAtlas MCP server?

Yes. Connect an MCP-compatible assistant to the ScrapeAtlas MCP server to discover and call the public platform tools with your ScrapeAtlas account. The agent reference also gives coding assistants a readable guide to the endpoints and their request schemas.

Make something with it

Ready to build?

Bring social data into your next project.
Start with 100 free credits and see what you can build.

No credit card needed.Building with an AI agent?