Waxpeer prices
Waxpeer price API for CS2, Dota 2, Rust and TF2
Read saved Waxpeer lowest-listing prices in USD by market name for four games, or apply them to a public Steam inventory.
Updated
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=waxpeer"What WOK returns for Waxpeer
Facts about WOK's own API. For Waxpeer's fees, payout rules and its own developer terms, read Waxpeer's documentation.
| Games | CS2, Dota 2, Rust, TF2. |
|---|---|
| What a price is | The lowest Waxpeer listing WOK observed for that market name, in USD. It is an asking price, not a completed sale. |
| Catalog rows | GET /v1/items with source=waxpeer returns saved rows with price_usd and updated_at. |
| One item, every source | GET /v1/price returns the selected price and a sources map; Waxpeer appears there under the key waxpeer. |
| Inventory value | price_source=waxpeer&strict=1 values a public inventory with Waxpeer prices only; unmatched items stay null and count in unpriced. |
| Default pricing | Default inventory pricing (auto) never uses this source. It is read only when you ask for it, or when mix compares fresh listings across marketplaces. |
| Access | A WOK API key with price access. No Waxpeer account, session or key is involved. |
Waxpeer 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.
| Game | Items with a price this week | Observed in the last 24 hours | Newest observation |
|---|---|---|---|
| CS2 | 28,280 | 28,280 | 2026-11-11 13:47 UTC |
| Dota 2 | 20,495 | 20,495 | 2026-11-11 13:47 UTC |
| Rust | 4,961 | 4,961 | 2026-11-11 13:47 UTC |
| TF2 | 2,684 | 2,684 | 2026-11-11 13:47 UTC |
Only items currently listed on Waxpeer have a price. An item with no listing stays unpriced instead of borrowing a price from another marketplace when you ask for strict mode.
Waxpeer 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.
| Item | Waxpeer | Steam Market listing | Difference |
|---|---|---|---|
| ★ StatTrak™ Karambit | Case Hardened (Minimal Wear) | $1,236.86 | $1,994.24 | -38% |
| ★ StatTrak™ Talon Knife | Case Hardened (Battle-Scarred) | $510.77 | $1,880.97 | -73% |
| ★ Driver Gloves | Diamondback (Factory New) | $1,000.00 | $1,874.01 | -47% |
| ★ StatTrak™ M9 Bayonet | Case Hardened (Minimal Wear) | $1,011.29 | $1,873.04 | -46% |
| ★ StatTrak™ Butterfly Knife | $1,028.06 | $1,871.17 | -45% |
| ★ Karambit | Crimson Web (Minimal Wear) | $872.64 | $1,860.62 | -53% |
| M4A4 | Poseidon (Factory New) | $1,119.97 | $1,837.24 | -39% |
| ★ StatTrak™ Kukri Knife | Crimson Web (Factory New) | $1,319.35 | $1,837.18 | -28% |
| ★ Specialist Gloves | Pillow Punchers (Minimal Wear) | $1,136.61 | $1,823.05 | -38% |
| ★ Bayonet | Case Hardened (Factory New) | $465.23 | $1,800.00 | -74% |
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 Waxpeer 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 Waxpeer 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.waxpeer next to the Steam values.
Value a player's items. Apply Waxpeer prices to a public inventory and read status and unpriced before you show a total.
curl --fail-with-body \
-H "Authorization: Bearer $WOK_API_KEY" \
"https://woksteamapi.com/v1/inventory?steam_id=76561198090744629&game=cs2&top=0&price_source=waxpeer&strict=1"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)"{
"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,
"waxpeer": 11.48
},
"updated_at": 1787572800.0
}Quote, batch and catalog endpointsHow inventory value is chosenBUFF163 prices
Questions
Is this the official Waxpeer API?
No. WOK is an independent service. This page covers read-only Waxpeer listing prices that WOK stores in its own catalog; it does not sign in to Waxpeer, place orders or manage an account there.
Do I need a Waxpeer account or API key?
No. You send a WOK API key from your server. Waxpeer credentials are never part of a WOK request.
How fresh are Waxpeer 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 Waxpeer 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=waxpeer only when you want Waxpeer alone.
Skinport pricesCSFloat pricesYouPin898 pricesMarket.CSGO pricesSkins.com pricesCS.Deals prices