API changelog

Changes to the Barcodes.gg API, newest first. Each entry links to the documentation for the change.

Last checked:

25 October 2026: Alias regions and separate Alias price fields

  • Alias sizes now have separate fields: ask (lowest ask in the region), bid, last_sale and global_indicator. They replace price on Alias rows. StockX sizes keep price, bid and sales.
  • The Alias region is now EU for the Alias Europe region. Earlier answers called it ES. The parameter also takes other Alias regions, such as FR, GB, US and HK, and the default is EU.
  • sales is null on every consignment row.

Documentation: resale prices.

25 October 2026: request parameters, StockX and Alias only, Standard Plus and up

  • New optional parameters on both price endpoints: sites, currency (StockX), market (StockX, up to 3), region (Alias), consign and fresh. A value that is not allowed returns HTTP 422 with the allowed values.
  • New field results.query echoes the parameters that the API used.
  • The price API covers two marketplaces: StockX and Alias. Earlier versions of our pages also named other marketplaces. Those rows did not come from a price source that we keep current.
  • The prices ability is on Standard Plus, Pro, Pro Plus and Enterprise. Standard tokens do not carry it.
  • Price requests use normal API calls from the monthly allowance. There are no separate price credits.

Documentation: resale prices. Plans: pricing section.

25 October 2026: price response clean-up

  • The price answers no longer have three internal fields on site rows and sizes. Use site to find the marketplace. Sizes stay in size order.
  • StockX rows now give market as EU for the shared EU market, or as a country code such as GB for a market with its own prices.
  • Alias rows now have a region field with the country of the Alias region, for example ES, and market is null.
  • The OpenAPI specification shows the new fields.

Documentation: resale prices.

25 October 2026: resale price API

  • New endpoint GET /api/v2/prices/{style_code}: resale prices per size and marketplace for a style code.
  • New endpoint GET /api/v2/prices/barcode/{barcode}: the style code and size of a barcode, and the prices for that size only.
  • Each answer has style_code, as_of, is_stale (true when the newest price is older than 24 hours) and sites. Each size has price, bid, sales and as_of.
  • Tokens need the new prices ability. Standard, Standard Plus, Pro, Pro Plus and Enterprise tokens can carry it.
  • One answered request uses one call. A product without cached prices returns HTTP 200 with "error": true and is not charged.
  • The OpenAPI specification has both paths under the Prices tag.

Documentation: resale prices. Overview: sneaker resale price API.

Try it with your own barcodes

7 days, 100 requests, no payment method. Lookups that find nothing are not charged.

Guides