Перейти к содержимому
API

Тарифы Steam API

Начните с бесплатного ключа или выберите тариф. Разовая оплата или автопродление через Stripe. Доступ к играм зависит от тарифа. Маршруты совместимости и руководство по переходу.

  • FREE DEVELOPER - Бесплатно 1 000 единиц / 30 дней 100 единиц в сутки 30 единиц в минуту
  • HISTORY - $6 за 30 дней: 750 000 единиц / 30 дней 30 000 единиц в сутки 600 единиц в минуту
  • PRICES STARTER - $6 за 30 дней: 250 000 единиц / 30 дней 10 000 единиц в сутки 300 единиц в минуту
  • PLAYERS STARTER - $8 за 30 дней: 60 000 единиц / 30 дней 2 500 единиц в сутки 300 единиц в минуту
  • FLOAT - $9 за 30 дней: 100 000 единиц / 30 дней 5 000 единиц в сутки 300 единиц в минуту
  • PRICES - $9 за 30 дней: 600 000 единиц / 30 дней 20 000 единиц в сутки 600 единиц в минуту
  • START - $12 за 30 дней: 300 000 единиц / 30 дней 10 000 единиц в сутки 120 единиц в минуту
  • INVENTORY STARTER - $12 за 30 дней: 150 000 единиц / 30 дней 6 000 единиц в сутки 300 единиц в минуту
  • HISTORY PRO - $12 за 30 дней: 3 000 000 единиц / 30 дней 120 000 единиц в сутки 1200 единиц в минуту
  • ASSETS - $15 за 30 дней: 300 000 единиц / 30 дней 15 000 единиц в сутки 300 единиц в минуту
  • PLAYERS - $15 за 30 дней: 200 000 единиц / 30 дней 7 000 единиц в сутки 600 единиц в минуту
  • PRICES PRO - $19 за 30 дней: 2 000 000 единиц / 30 дней 70 000 единиц в сутки 1200 единиц в минуту
  • FLOAT PRO - $19 за 30 дней: 1 000 000 единиц / 30 дней 50 000 единиц в сутки 1200 единиц в минуту
  • INVENTORY - $25 за 30 дней: 450 000 единиц / 30 дней 15 000 единиц в сутки 600 единиц в минуту
  • HISTORY SCALE - $25 за 30 дней: 12 000 000 единиц / 30 дней 450 000 единиц в сутки 1500 единиц в минуту
  • PRO - $29 за 30 дней: 700 000 единиц / 30 дней 24 000 единиц в сутки 300 единиц в минуту
  • ASSETS PRO - $29 за 30 дней: 1 000 000 единиц / 30 дней 50 000 единиц в сутки 1200 единиц в минуту
  • PLAYERS PRO - $29 за 30 дней: 500 000 единиц / 30 дней 18 000 единиц в сутки 1200 единиц в минуту
  • PRICES SCALE - $39 за 30 дней: 6 000 000 единиц / 30 дней 210 000 единиц в сутки 1500 единиц в минуту
  • FLOAT SCALE - $39 за 30 дней: 3 000 000 единиц / 30 дней 120 000 единиц в сутки 1500 единиц в минуту
  • INVENTORY PRO - $49 за 30 дней: 900 000 единиц / 30 дней 32 000 единиц в сутки 1200 единиц в минуту
  • ASSETS SCALE - $49 за 30 дней: 5 000 000 единиц / 30 дней 200 000 единиц в сутки 1500 единиц в минуту
  • HISTORY BUSINESS - $49 за 30 дней: 25 000 000 единиц / 30 дней 900 000 единиц в сутки 1500 единиц в минуту
  • MAX - $59 за 30 дней: 2 000 000 единиц / 30 дней 80 000 единиц в сутки 600 единиц в минуту
  • PLAYERS SCALE - $59 за 30 дней: 1 100 000 единиц / 30 дней 40 000 единиц в сутки 1500 единиц в минуту
  • PRICES BUSINESS - $59 за 30 дней: 12 000 000 единиц / 30 дней 420 000 единиц в сутки 1500 единиц в минуту
  • FLOAT BUSINESS - $69 за 30 дней: 6 000 000 единиц / 30 дней 220 000 единиц в сутки 1500 единиц в минуту
  • PLAYERS BUSINESS - $89 за 30 дней: 1 750 000 единиц / 30 дней 65 000 единиц в сутки 1500 единиц в минуту
  • HISTORY ENTERPRISE - $89 за 30 дней: 50 000 000 единиц / 30 дней 1 800 000 единиц в сутки 1500 единиц в минуту
  • ASSETS BUSINESS - $89 за 30 дней: 10 000 000 единиц / 30 дней 350 000 единиц в сутки 1500 единиц в минуту
  • INVENTORY SCALE - $99 за 30 дней: 2 000 000 единиц / 30 дней 70 000 единиц в сутки 1500 единиц в минуту
  • PRICES ENTERPRISE - $99 за 30 дней: 25 000 000 единиц / 30 дней 900 000 единиц в сутки 1500 единиц в минуту
  • ULTRA - $119 за 30 дней: 7 000 000 единиц / 30 дней 240 000 единиц в сутки 1200 единиц в минуту
  • FLOAT ENTERPRISE - $119 за 30 дней: 12 000 000 единиц / 30 дней 450 000 единиц в сутки 1500 единиц в минуту
  • INVENTORY BUSINESS - $149 за 30 дней: 3 000 000 единиц / 30 дней 110 000 единиц в сутки 1500 единиц в минуту
  • ASSETS ENTERPRISE - $149 за 30 дней: 20 000 000 единиц / 30 дней 700 000 единиц в сутки 1500 единиц в минуту
  • PRICES ENTERPRISE PLUS - $179 за 30 дней: 50 000 000 единиц / 30 дней 1 800 000 единиц в сутки 1500 единиц в минуту
  • TITAN - $199 за 30 дней: 9 000 000 единиц / 30 дней 350 000 единиц в сутки 1500 единиц в минуту
  • PLAYERS ENTERPRISE - $199 за 30 дней: 4 000 000 единиц / 30 дней 150 000 единиц в сутки 1500 единиц в минуту
  • INVENTORY ENTERPRISE - $299 за 30 дней: 6 000 000 единиц / 30 дней 220 000 единиц в сутки 1500 единиц в минуту
  • PLAYERS ENTERPRISE PLUS - $389 за 30 дней: 8 000 000 единиц / 30 дней 300 000 единиц в сутки 1500 единиц в минуту
  • BUSINESS - $569 за 30 дней: 12 000 000 единиц / 30 дней 450 000 единиц в сутки 1500 единиц в минуту
  • INVENTORY ENTERPRISE PLUS - $569 за 30 дней: 12 000 000 единиц / 30 дней 450 000 единиц в сутки 1500 единиц в минуту
  • ENTERPRISE - $949 за 30 дней: 20 000 000 единиц / 30 дней 750 000 единиц в сутки 1500 единиц в минуту
  • ENTERPRISE PLUS - $1399 за 30 дней: 30 000 000 единиц / 30 дней 1 100 000 единиц в сутки 1500 единиц в минуту

Один ключ для разных задач

Инвентари, пакетные запросы и снимки

Каталог предметов, цены и их сохранённая история

Профили Steam, статистика игр, Rust и FACEIT

Поиск CS2-предметов в наблюдаемых инвентарях (бета)

3D-просмотр CS2 и Screenshot API

Поддерживаемые игры используют общий ключ и квоту

Отдельно: Inspect (float, seed и обвесы) +$9 / 30 дней. Bulk (массовый сбор и экспорт) +$19 / 30 дней.

Квота обновляется каждые 30 дней от активации или платного продления. Суточный лимит сбрасывается в 00:00 UTC. Пакетный запрос расходует единицы за каждого запрошенного игрока, предмет или поисковый запрос по правилам метода. Лимиты общие для всех методов. Тариф выше увеличивает квоту; минутный лимит не гарантирует скорость ответа.

Free включает 10 загрузок предмета в 3D за 30 дней. В платных тарифах 3D без квоты просмотров и со своим брендингом. Screenshot API расходует единицы API и использует отдельную очередь рендера: до двух ожидающих заданий на ключ; большой тариф их не снимает.

Действуют настройки приватности Steam и доступность источников. Assets ищет по наблюдаемым инвентарям. Возможности и ограничения рендера описаны в инструкции 3D.

Подключайте только нужные возможности: Купите дополнение для активной подписки. Оплата и активация проходят автоматически.

  • Inspect - $9 в месяц. Float, seed, наклейки и брелоки из CS2 inspect-ссылок. Для платных универсальных ключей; в Float и Assets уже включено.
  • Bulk - $19 в месяц. Массовый сбор через очередь и экспорт каталога для платных универсальных ключей.
  • Приоритет - $29 в месяц. До +50% к минутному лимиту, максимум 1 500. Доступно, только если увеличивает текущий лимит ключа.
  • Дополнительный 1 млн единиц - $45 разово. Ещё 1 млн единиц и 50 тыс. в сутки до текущего сброса квоты. $25 для Prices, History, Float и Assets; $45 для остальных. Без автопродления.

API инвентарей и цен Steam

Steam API для ваших проектов

Инвентари, цены предметов и профили игроков с одним ключом API. Создавайте торговые инструменты, ботов и сервисы для игроков.

1 000 запросов за 30 дней на Free Developer. Оплата не нужна.

FACEITJSON
GET/faceit/data/v4/players
{
  "games": {
    "cs2": {
      "skill_level": 10,
      "faceit_elo": 2100
    }
  }
}

Пример полей ответа. Значения условные.

Посмотреть методы API

От Steam-профиля до вашего продукта

Вставьте открытый Steam-профиль, чтобы увидеть предметы и цены

2 бесплатные проверки в сутки на один IP. Без регистрации.

Пример инвентаряCS2

Примерные значения, не текущие рыночные цены

Ваши игроки уже здесь

Данные инвентарей восьми игр

Интеграция

Данные для полезных функций

Работайте с одним HTTP API, чтобы не подключать инвентари, цены и данные игроков по отдельности.

Посмотреть методы API
/v1/inventory

Инвентари и цены предметов

Предметы и стоимость инвентаря в CS2, Rust, TF2, Dota 2, PUBG, s&box, Unturned и PAYDAY 2. Ответ показывает доступные цены и предметы без оценки.

/faceit/data/v4

Профили Steam и статистика FACEIT

Добавьте в приложение профили игроков, уровень FACEIT, ELO и статистику матчей. Достаточно ключа WOK; отдельный ключ FACEIT не нужен.

/v1/inventories

Пакетные запросы для списка игроков

До 20 игроков и четырёх игр в одном запросе, с отдельным результатом для каждой пары игрок-игра. Каждая запрошенная пара расходует единицу квоты.

meta.cache_age

Понятная свежесть данных

Проверяйте возраст снимка инвентаря и источники цен предметов. Обновляйте цены по локальному каталогу без повторного сканирования актуального снимка.

Сравните стоимость вашей нагрузки

Стоимость запросов инвентаря в WOK, SteamWebAPI и SteamApis при одинаковой нагрузке

30,000запросов за 30 дней
Сервис Стоимость в месяц Включено запросов Запросов в минуту
WOK- -за 30 днейАвтопродление по выбору Включено запросов-за 30 дней Запросов в минуту-
SteamWebAPI- -в месяц Включено запросов-в месяц Запросов в минуту-
SteamApisПакет запросов -в месяц Включено запросов-в месяц Запросов в минутуНе опубликован

Published per-minute limits: WOK Ultra 1200 and Titan 1500 quota units; SteamWebAPI Inventory High+ 200 requests. Batch calls can consume multiple WOK units.

Как считаем

Обычные запросы инвентаря одного игрока в одной игре, без пакетной обработки и принудительного обновления. Другие методы и состав данных у сервисов различаются

Расчёт на 30 дней с равномерной нагрузкой в течение суток. Учитываем опубликованные лимиты за месяц, сутки и минуту. Для пиков нагрузки нужен запас

По умолчанию тарифы WOK оплачиваются разово. Для нового тарифа на 30 дней можно выбрать автопродление через Stripe при оформлении заказа.

SteamApis: минимальная стоимость запросов с учётом опубликованных доплат за превышение пакета. Для превышения нужны включённая опция и достаточный баланс. Минутный лимит инвентаря публично не указан. Это оценка стоимости; пропускная способность при выбранной нагрузке не подтверждена

Официальные тарифыSteamWebAPISteamApis

A batch of 20 players across 8 games uses 160 запросов.

Цены WOK берём из актуального каталога тарифовЦены конкурентов проверены

Первый запрос

Первый запрос инвентаря

Получите ключ, сохраните его на сервере и запросите публичный инвентарь. Начните с curl, Python или JavaScript и используйте ответ в приложении.


        
Справочник API

Все публичные методы в одном месте

Точные параметры, формы ответов и коды состояния работающего сервиса.

Авторизация

Для всех методов данных используйте один ключ WOK в Authorization: Bearer. Ключ Steam настроен на сервере WOK. Запросы из браузера с другого домена (CORS) не поддерживаются: храните ключ WOK на своём сервере. Health доступен без ключа.

Базовый URLhttps://woksteamapi.com
Официальные SDK

Установите типизированный клиент

Серверные клиенты без зависимостей, опубликованные в npm и PyPI.

Start here · one WOK key

Connect a server or agent in three calls

The same WOK API key works for every included game and player endpoint. WOK holds the Steam Web API key on its servers.

  1. Get your WOK keyCopy it from your account and store it on your server as WOK_API_KEY. Send Authorization: Bearer <WOK_API_KEY>; never send a WOK key to Steam or put it in a URL.
  2. Check the keyCall GET /v1/key. It reports whether the key is active and how much quota remains without spending a request.
  3. Choose a game and endpointUse GET /v1/inventory?steam_id=STEAMID64&game=rust for Rust inventory. Change only game for another named game. Rust achievements and playtime have separate routes below.
curl -H "Authorization: Bearer ${WOK_API_KEY}" "https://woksteamapi.com/v1/key"
curl -H "Authorization: Bearer ${WOK_API_KEY}" "https://woksteamapi.com/v1/inventory?steam_id=${STEAM_ID}&game=rust"
curl -H "Authorization: Bearer ${WOK_API_KEY}" "https://woksteamapi.com/v1/rust/achievements?steam_id=${STEAM_ID}"

Use a 17-digit SteamID64 for Rust stats and friends. Inventory and profile routes also accept profile URLs and vanity names. Read the complete integration guide for response fields, errors and examples.

Game parameter for inventory, prices, catalog and history
GamegameSteam AppIDAdditional routes
Counter-Strike 2cs2730CS2 inspect with add-on
Rustrust252490/v1/rust/stats, /v1/rust/achievements, /v1/rust/playtime
Dota 2dota2570Inventory, prices, catalog, history
Team Fortress 2tf2440Inventory, prices, catalog, history
PUBGpubg578080Inventory, prices, catalog, history
s&boxsandbox590830Inventory, prices, catalog, history
Unturnedunturned304930Inventory, prices, catalog, history
PAYDAY 2payday2218620Inventory, prices, catalog, history
Guides · English

Choose an integration path

Working examples, supported games and the limits your application should handle.

Тарифы Steam API

Начните с бесплатного ключа или выберите тариф. Разовая оплата или автопродление через Stripe.

Период оплаты
ДОПОЛНИТЕЛЬНЫЕ ФУНКЦИИ

Подключайте только нужные возможности

Купите дополнение для активной подписки. Оплата и активация проходят автоматически.

АВТОМАТИЧЕСКИ

Выберите активную подписку, оплатите, и новая функция подключится автоматически после подтверждения.

Вопросы

Живое состояние сервиса

Системы WOK

Текущее публичное состояние того же рабочего узла, который обслуживает API.

Общее состояниеПроверяем рабочий узел
Последняя проверка...
Публичный APIChecking

HTTP-проверка и ответ приложения

Процесс приложенияChecking

Рабочий процесс сервиса ответил на проверку

База данныхChecking

Проверочное чтение из базы данных выполнено

Проверки в этой сессии браузера

Каждая отметка является реальным ответом health, полученным пока открыта страница.

GET /healthz

Попробуйте в своём проекте

От идеи до первого запроса

1 000 запросов за 30 дней на Free Developer. Оплата не нужна.

Получить бесплатный ключ