Open data

Steam Market games and commodity items: open data

Summary: Steam Bulk Sell publishes its data as CSV and JSON: 681 Steam games that have a Community Market, and 4058 commodity items across 19 games, each with its exact Steam Market name (market_hash_name), icon and Market listing link. These are the names Steam's Multisell page accepts. Data last updated 2026-11-08.

Download files

Download files
FileFormatRowsFieldsSize
market-games.csvCSV (UTF-8)68110118 KB
market-games.jsonJSON68110260 KB
commodities.csvCSV (UTF-8)405861219 KB
commodities.jsonJSON405861711 KB

The JSON files carry the same rows as the CSV files under records, plus the field dictionary, license and update date. Files are generated from the live catalog, so they change as the catalog grows.

Per-game commodity catalogs

Commodity catalogs by game
GameApp IDItemsDownload
Bongo Cat3419430468CSV · JSON
Killing Floor 2232090347CSV · JSON
Black Squad550650343CSV · JSON
TBH: Task Bar Hero3678970341CSV · JSON
PAYDAY 2218620334CSV · JSON
Don't Starve Together322330319CSV · JSON
Banana2923300309CSV · JSON
PUBG: BATTLEGROUNDS578080254CSV · JSON
s&box590830247CSV · JSON
Unturned304930211CSV · JSON
Dota 2570152CSV · JSON
Golf With Your Friends431240149CSV · JSON
Counter-Strike 2730136CSV · JSON
Hero Siege269210134CSV · JSON
ANEURISM IV2773280121CSV · JSON
Rust25249099CSV · JSON
Team Fortress 244076CSV · JSON
Path of Exile23896010CSV · JSON
NARAKA: BLADEPOINT12032208CSV · JSON

URL pattern: https://steambulksell.com/data/commodities/{appid}.csv and .json.

How the data is collected

  • Games come from the site's game directory: Steam games that have a Steam Community Market.
  • Commodity items come from two places: a starter list collected from Steam Community Market search results (commodity items only), and items that Steam's own inventory data marked as marketable and commodity when someone loaded a public inventory on this site. Only the item's Market name and icon are kept. Nothing about whose inventory it came from is stored.
  • Steam's Community Market FAQ describes commodities as items where all the items are identical and can be traded interchangeably. Only commodity items work on Steam's Multisell page.
  • There are no prices in these files. Market prices change constantly; use each item's Market listing link for current prices.

Using the data to build a Multisell link

Each market_hash_name can go straight into a Steam Multisell link:

https://steamcommunity.com/market/multisell?appid={appid}&contextid={contextid}&items[]={market_hash_name}&items[]=…

Percent-encode each name. Steam Bulk Sell's builder puts at most 50 items in one link. The page only lists items the signed-in user actually owns, and Steam's own account requirements still apply.

License and attribution

The compiled datasets are released under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. You may copy, share and adapt them, including commercially, as long as you credit Steam Bulk Sell and link to steambulksell.com/data/.

Steam item names, game names and icons belong to Valve Corporation and the game publishers. The license covers our compilation, not those names or images. Steam Bulk Sell is not affiliated with Valve.

Suggested citation: Steam Bulk Sell, “Steam Market games and commodity items,” November 2026, https://steambulksell.com/data/.

Field dictionary

Fields in market-games.csv / market-games.json
FieldMeaningUnitSource
appidSteam app ID of the gameintegerSteam
nameGame nametextSteam
game_page_urlSteam Bulk Sell Multisell builder page for the gameURLSteam Bulk Sell
indexableWhether the game page is indexed (it has 10+ catalog items or a guide)true/falseSteam Bulk Sell
steam_store_urlSteam Store pageURLSteam
market_urlSteam Community Market search for the gameURLSteam
has_catalogWhether the catalog has recorded any commodity items for the gametrue/falseSteam Bulk Sell catalog
catalog_item_countCommodity items recorded in the catalogcountSteam Bulk Sell catalog
catalog_csv_urlPer-game catalog download (empty when there is no catalog)URLSteam Bulk Sell
guide_urlsSteam Bulk Sell guides for the game (space-separated in CSV, a list in JSON)URLsSteam Bulk Sell
Fields in commodities.csv / commodities.json and per-game files
FieldMeaningUnitSource
appidSteam app ID of the gameintegerSteam
contextidInventory context ID used in Multisell links for this gameintegerSteam Bulk Sell (2 for game items)
market_hash_nameExact Steam Market name; the value Multisell's items[] parameter takestextSteam inventory data
nameDisplay name Steam shows for the itemtextSteam inventory data
icon_urlItem icon on Steam's image CDN (empty when unknown)URLSteam
market_listing_urlThe item's Steam Community Market listing pageURLSteam

Other machine-readable files

  • llms.txt: a short guide to the site for AI assistants and agents.
  • llms-full.txt: the summary of every indexable page in one file.
  • sitemap.xml: every indexable URL.