Skip to content
API

TF2 prices and backpacks

A backpack.tf API alternative for TF2 data

WOK reads public Team Fortress 2 backpacks and prices them in USD. Prices come from the Steam market, Skinport and backpack.tf, and the same key works for CS2, Rust, Dota 2 and four more games.

Updated

curl
curl -H "Authorization: Bearer $WOK_API_KEY" \
  "https://woksteamapi.com/v1/inventory?steam_id=76561198090744629&game=tf2&price_source=backpacktf"

What WOK offers

Current WOK facts. Check the other provider's own documentation for its current features, prices and limits.

TF2 inventoriesPublic backpacks (AppID 440, context 2) with grouped items and an estimated USD total.
TF2 pricesAbout 67,000 TF2 items priced from Skinport, 54,000 from the Steam market and about 2,100 from backpack.tf.
Price choicePick price_source=backpacktf, skinport or steam per request.
Other gamesThe same key reads CS2, Rust, Dota 2, PUBG, s&box, Unturned and PAYDAY 2.
Failure statesPrivate, empty and rate-limited backpacks are reported separately.
Free startFree Developer key: 100 requests a day, 1,000 per 30 days.

When to stay with your current provider

backpack.tf remains the reference for community price suggestions in keys and refined metal, Unusual effects and classifieds. If your bot trades through backpack.tf listings, keep using its API. WOK is useful when you need USD prices, several markets or several games from one source.

Switch in four steps

Create a free WOK key.

Read a backpack with GET /v1/inventory?steam_id=…&game=tf2.

Choose the price source your users expect with price_source.

Keep unpriced items as unknown: Unusual effects and other attributes are not appraised individually.

TF2 inventory API guideTF2 API overviewFree inventory checkerPlans and free key