WOK API / SteamWebAPI
W porównaniu ze steamwebapi
Porównuj rzeczywiste obciążenie, nie tylko liczbę żądań na minutę. Zacznij od tras zgodności WOK, sprawdź parser, źródła i ponawianie.
BASE + KEY- BASE = "https://www.steamwebapi.com"
+ BASE = "https://woksteamapi.com"
- KEY = "your-steamwebapi-key"
+ KEY = "your-wok-key"
Trud migracji: Weryfikacja bazowego URL, klucza i kontraktu.

Choose the WOK contract your application needs
Developer guide · English. Compatible paths help an existing integration start testing; native endpoints offer a different response model. Choose the parser and error behavior deliberately.
| Your application | Start here | Validate before switching |
|---|---|---|
| Existing item-array parser | GET /steam/api/inventory | Success is an array. Check group=1 versus group=0, string asset IDs, null prices and HTTP inventory errors against the migration checklist. |
| New server application | GET /v1/inventory | Success is an object with status, items, totals and meta. HTTP 200 can describe a private or unavailable inventory. This route has no group parameter. |
| Roster or scanner | POST /v1/inventories or NDJSON stream | Validate every pair independently. Streaming needs a verified final complete record; it adds neither replay protection nor extra source capacity. Download a stream consumer. |
Start with the downloadable offline contract exercise: twelve fictional responses show private versus empty inventories, quantity-aware USD totals, missing prices and partial batch failures. It needs Python 3.10+, no API key and no network request.
A compatible URL does not establish identical fields, valuations or coverage. Test saved success, private, empty and failure responses before a bounded live comparison. Keep inventory age separate from price-source timestamps, and compare measured latency under the same workload rather than treating a plan's per-minute quota as throughput. Read the example setup and partial-result rules before running the downloadable client.
Moving inventories that span several Steam pages? Check large-inventory pagination and batch coverage before comparing totals or replacing your continuation logic.
W porównaniu ze steamwebapi
Oba API odpowiadają na to samo pytanie - co jest w ekwipunku Steam i ile to jest warte. Różnica jest w tym, ile dostajesz na jeden klucz, jak szybko możesz wysyłać zapytania i ile jest rozliczane osobno.
| Cecha | steamwebapi | WOK API |
|---|---|---|
| Opublikowany limit na minutę, porównywany plan | 200 za €200/mies. (Inventory High+) | Ultra 1 500/min; Titan 2 500/min |
| Profile Steam | Zawarte w Starter; dostępne też osobne plany | w cenie |
| Ranga i statystyki FACEIT | Nie oceniono w tym porównaniu | w cenie, bez klucza |
| Źródła cen | Dane Steam i rynków; zakres może się różnić | Ceny i czas aktualizacji według źródła |
| Trud migracji | - | Weryfikacja bazowego URL, klucza i kontraktu |
Ceny SteamWebAPI sprawdzono 26 września 2026 r. Oficjalny cennik SteamWebAPI · Cennik WOK.
Zgodność endpointów
WOK obsługuje wybrane trasy w stylu SteamWebAPI. Przed migracją produkcji sprawdź format, grupowanie, brakujące wartości i błędy. Nie gwarantuje to wszystkich funkcji konkurenta.
| Endpoint | Uwagi |
|---|---|
/steam/api/inventory | Udokumentowany format zgodności; zalecany Bearer |
/steam/api/profile | Udokumentowany format zgodności; zalecany Bearer |
/v1/inventory | autoryzacja Bearer, dodatkowe pola |
/v1/profiles | jedno zapytanie, do 64 profili |
/v1/prices | do 200 cen na zapytanie |
/faceit/data/v4/players | bez osobnego klucza FACEIT |
Co się zmienia w twoim kodzie
requestsresponse = requests.get(
f"{BASE}/steam/api/inventory",
headers={"Authorization": f"Bearer {KEY}"},
params={"steam_id": sid, "game": "cs2", "price_source": "auto"},
timeout=35,
)
response.raise_for_status()
Kody błędów
Osobno obsługuj autoryzację, limity, walidację i błędy źródła. Natywne odpowiedzi zbiorcze zawierają status i błędy każdej pary także w HTTP 200.
400błędny format parametru401brak klucza, klucz błędny lub wygasły402limit wyczerpany lub brak wymaganego dodatku404nie znaleziono profilu lub przedmiotu422parametr nie przeszedł walidacji429osiągnięto limit zapytań502Steam lub FACEIT nie odpowiedziałŹródła cen
Ceny są sprawdzane krzyżowo na kilku rynkach, a ty decydujesz, która się liczy. Dodaj price_source do dowolnego zapytania o ekwipunek albo ustaw wartość domyślną na swoim kluczu. steam_buy to cena natychmiastowej sprzedaży na Steam - najwyższe aktywne zlecenie kupna.
autosteamsteam_buyskinportmarketbackpacktfbuffmix
?price_source=steam_buy&strict=1
Steam inventory 429 guide: cache-first reads, bounded retries and explicit freshness metadata.
SteamAPIs alternativeCSFloat API alternativebackpack.tf API alternative
Cennik API ekwipunku Steam
Zacznij od bezpłatnego klucza lub wybierz płatny plan. Zapłać jednorazowo albo wybierz automatyczne odnawianie przez Stripe. Zgodne endpointy i przewodnik migracji.
FREE DEVELOPER
Bezpłatnie
- jednostek / 30 dni
- 1 000
- jednostek / dzień
- 100
- RPM
- 30
HISTORY
$6
- jednostek / 30 dni
- 750 000
- jednostek / dzień
- 30,000
- RPM
- 600
PRICES STARTER
$6
- jednostek / 30 dni
- 250 000
- jednostek / dzień
- 10,000
- RPM
- 300
PLAYERS STARTER
$8
- jednostek / 30 dni
- 60 000
- jednostek / dzień
- 2,500
- RPM
- 300
VIEWER
$9
- jednostek / 30 dni
- 1 000
- jednostek / dzień
- 100
- RPM
- 120
FLOAT
$9
- jednostek / 30 dni
- 100 000
- jednostek / dzień
- 5,000
- RPM
- 300
PRICES
$9
- jednostek / 30 dni
- 600 000
- jednostek / dzień
- 20,000
- RPM
- 600
INVENTORY STARTER
$12
- jednostek / 30 dni
- 150 000
- jednostek / dzień
- 6,000
- RPM
- 400
HISTORY PRO
$12
- jednostek / 30 dni
- 3 000 000
- jednostek / dzień
- 120,000
- RPM
- 1200
START
$15
- jednostek / 30 dni
- 300 000
- jednostek / dzień
- 10,000
- RPM
- 250
ASSETS
$15
- jednostek / 30 dni
- 300 000
- jednostek / dzień
- 15,000
- RPM
- 300
PLAYERS
$15
- jednostek / 30 dni
- 200 000
- jednostek / dzień
- 7,000
- RPM
- 600
PRICES PRO
$19
- jednostek / 30 dni
- 2 000 000
- jednostek / dzień
- 70,000
- RPM
- 1200
VIEWER PRO
$19
- jednostek / 30 dni
- 5 000
- jednostek / dzień
- 500
- RPM
- 300
FLOAT PRO
$19
- jednostek / 30 dni
- 1 000 000
- jednostek / dzień
- 50,000
- RPM
- 1200
INVENTORY
$25
- jednostek / 30 dni
- 450 000
- jednostek / dzień
- 15,000
- RPM
- 800
HISTORY SCALE
$25
- jednostek / 30 dni
- 12 000 000
- jednostek / dzień
- 450,000
- RPM
- 1500
ASSETS PRO
$29
- jednostek / 30 dni
- 1 000 000
- jednostek / dzień
- 50,000
- RPM
- 1200
PLAYERS PRO
$29
- jednostek / 30 dni
- 500 000
- jednostek / dzień
- 18,000
- RPM
- 1200
PRO
$35
- jednostek / 30 dni
- 700 000
- jednostek / dzień
- 24,000
- RPM
- 500
PRICES SCALE
$39
- jednostek / 30 dni
- 6 000 000
- jednostek / dzień
- 210,000
- RPM
- 1500
VIEWER SCALE
$39
- jednostek / 30 dni
- 12 500
- jednostek / dzień
- 1,250
- RPM
- 600
FLOAT SCALE
$39
- jednostek / 30 dni
- 3 000 000
- jednostek / dzień
- 120,000
- RPM
- 1500
INVENTORY PRO
$49
- jednostek / 30 dni
- 900 000
- jednostek / dzień
- 32,000
- RPM
- 1500
ASSETS SCALE
$49
- jednostek / 30 dni
- 5 000 000
- jednostek / dzień
- 200,000
- RPM
- 1500
HISTORY BUSINESS
$49
- jednostek / 30 dni
- 25 000 000
- jednostek / dzień
- 900,000
- RPM
- 1500
PLAYERS SCALE
$59
- jednostek / 30 dni
- 1 100 000
- jednostek / dzień
- 40,000
- RPM
- 1500
PRICES BUSINESS
$59
- jednostek / 30 dni
- 12 000 000
- jednostek / dzień
- 420,000
- RPM
- 1500
MAX
$65
- jednostek / 30 dni
- 2 000 000
- jednostek / dzień
- 80,000
- RPM
- 1000
FLOAT BUSINESS
$69
- jednostek / 30 dni
- 6 000 000
- jednostek / dzień
- 220,000
- RPM
- 1500
PLAYERS BUSINESS
$89
- jednostek / 30 dni
- 1 750 000
- jednostek / dzień
- 65,000
- RPM
- 1500
HISTORY ENTERPRISE
$89
- jednostek / 30 dni
- 50 000 000
- jednostek / dzień
- 1,800,000
- RPM
- 1500
ASSETS BUSINESS
$89
- jednostek / 30 dni
- 10 000 000
- jednostek / dzień
- 350,000
- RPM
- 1500
INVENTORY SCALE
$99
- jednostek / 30 dni
- 2 000 000
- jednostek / dzień
- 70,000
- RPM
- 2000
PRICES ENTERPRISE
$99
- jednostek / 30 dni
- 25 000 000
- jednostek / dzień
- 900,000
- RPM
- 1500
FLOAT ENTERPRISE
$119
- jednostek / 30 dni
- 12 000 000
- jednostek / dzień
- 450,000
- RPM
- 1500
ULTRA
$139
- jednostek / 30 dni
- 7 000 000
- jednostek / dzień
- 240,000
- RPM
- 1500
INVENTORY BUSINESS
$149
- jednostek / 30 dni
- 3 000 000
- jednostek / dzień
- 110,000
- RPM
- 2500
ASSETS ENTERPRISE
$149
- jednostek / 30 dni
- 20 000 000
- jednostek / dzień
- 700,000
- RPM
- 1500
PRICES ENTERPRISE PLUS
$179
- jednostek / 30 dni
- 50 000 000
- jednostek / dzień
- 1,800,000
- RPM
- 1500
TITAN
$199
- jednostek / 30 dni
- 9 000 000
- jednostek / dzień
- 350,000
- RPM
- 2500
PLAYERS ENTERPRISE
$199
- jednostek / 30 dni
- 4 000 000
- jednostek / dzień
- 150,000
- RPM
- 1500
INVENTORY ENTERPRISE
$299
- jednostek / 30 dni
- 6 000 000
- jednostek / dzień
- 220,000
- RPM
- 3000
PLAYERS ENTERPRISE PLUS
$389
- jednostek / 30 dni
- 8 000 000
- jednostek / dzień
- 300,000
- RPM
- 1500
BUSINESS
$569
- jednostek / 30 dni
- 12 000 000
- jednostek / dzień
- 450,000
- RPM
- 3000
INVENTORY ENTERPRISE PLUS
$569
- jednostek / 30 dni
- 12 000 000
- jednostek / dzień
- 450,000
- RPM
- 3500
ENTERPRISE
$949
- jednostek / 30 dni
- 20 000 000
- jednostek / dzień
- 750,000
- RPM
- 3500
ENTERPRISE PLUS
$1399
- jednostek / 30 dni
- 30 000 000
- jednostek / dzień
- 1,100,000
- RPM
- 3500