Skip to content
API

Market.CSGO prices

Market.CSGO price API for CS2, Dota 2, Rust and TF2

Read saved Market.CSGO listing prices in USD by market name for four games, or apply them to a public Steam inventory.

Updated

Market.CSGO rows for one item
curl --fail-with-body --get \
  -H "Authorization: Bearer $WOK_API_KEY" \
  "https://woksteamapi.com/v1/items" \
  --data-urlencode "game=cs2" \
  --data-urlencode "q=AK-47 | Redline (Field-Tested)" \
  --data-urlencode "source=tm"

What WOK returns for Market.CSGO

Facts about WOK's own API. For Market.CSGO's fees, payout rules and its own developer terms, read Market.CSGO's documentation.

GamesCS2, Dota 2, Rust, TF2.
What a price isThe lowest Market.CSGO listing WOK observed for that market name, in USD. It is an asking price, not a completed sale.
Catalog rowsGET /v1/items with source=tm returns saved rows with price_usd and updated_at.
One item, every sourceGET /v1/price returns the selected price and a sources map; Market.CSGO appears there under the key tm.
Inventory valueprice_source=market&strict=1 values a public inventory with Market.CSGO prices only; unmatched items stay null and count in unpriced.
Default pricingWOK's default inventory pricing (auto) already considers this source: it comes after the Steam sources in the documented order. Choose it explicitly when you want this marketplace only.
AccessA WOK API key with price access. No Market.CSGO account, session or key is involved.

Market.CSGO coverage in the catalog right now

Counted from WOK's price catalog at 2026-11-11 14:02 UTC; this table is rebuilt every hour.

GameItems with a price this weekObserved in the last 24 hoursNewest observation
CS226,58602026-11-10 03:00 UTC
Dota 222,54922,5492026-11-11 03:02 UTC
TF27,2207,2202026-11-11 03:05 UTC
Rust4,8014,8012026-11-11 03:04 UTC

The catalog source is named tm. For inventories, price_source accepts both market and tm; they select the same observations.

Market.CSGO next to the Steam listing

Lowest listings observed in the last 48 hours for CS2 items that have a WOK price page. Open an item for every marketplace and its 90-day history.

A listing price leaves out the marketplace's own fees and payout rules, so a lower number here is not the amount a seller receives. All CS2 item prices

Three ways to read Market.CSGO prices

All three use the same key. Each request counts as one unit of your plan, whether or not the price is cached.

Find rows in the catalog. Search by part of a market name and keep only Market.CSGO rows. The search is a substring match, so compare market_hash_name exactly.

Quote one exact item. Ask for one market name and read sources.tm next to the Steam values.

Value a player's items. Apply Market.CSGO prices to a public inventory and read status and unpriced before you show a total.

Market.CSGO-only inventory value
curl --fail-with-body \
  -H "Authorization: Bearer $WOK_API_KEY" \
  "https://woksteamapi.com/v1/inventory?steam_id=76561198090744629&game=cs2&top=0&price_source=market&strict=1"
One exact item, every source
curl --fail-with-body --get \
  -H "Authorization: Bearer $WOK_API_KEY" \
  "https://woksteamapi.com/v1/price" \
  --data-urlencode "game=cs2" \
  --data-urlencode "name=AK-47 | Redline (Field-Tested)"
Response shape (values are illustrative)
{
  "game": "cs2",
  "name": "AK-47 | Redline (Field-Tested)",
  "price": 12.34,
  "price_stat": "selected",
  "price_basis": "selected_source",
  "price_status": "available",
  "currency": "USD",
  "native_prices": {},
  "source": "steam_avg",
  "sources": {
    "steam_avg": 12.34,
    "steam": 12.79,
    "steam_market": 12.1,
    "skinport": 11.92,
    "tm": 11.75
  },
  "updated_at": 1787572800.0
}

Quote, batch and catalog endpointsHow inventory value is chosenBUFF163 prices

Questions

Is this the official Market.CSGO API?

No. WOK is an independent service. This page covers read-only Market.CSGO listing prices that WOK stores in its own catalog; it does not sign in to Market.CSGO, place orders or manage an account there.

Do I need a Market.CSGO account or API key?

No. You send a WOK API key from your server. Market.CSGO credentials are never part of a WOK request.

How fresh are Market.CSGO prices?

Each row carries updated_at, the time WOK observed that price. The coverage table above shows how many items were observed in the last 24 hours. Apply your own maximum age before showing a price as current.

Can I get Market.CSGO prices together with Steam and other marketplaces?

Yes. GET /v1/price returns a sources map for one item, and price_stat=min, max, avg or median compares recent lowest listings across marketplaces. Use source=tm only when you want Market.CSGO alone.

Skinport pricesCSFloat pricesYouPin898 pricesWaxpeer pricesSkins.com pricesCS.Deals prices