Бесшовные JSON-данные
Без усилий интегрируйте полные JSON-данные, обогащая ваши приложения актуальной информацией.
Steam API для CS2, Rust, Dota 2 и других игр — ведущие API инвентаря, профилей, рынка, цен и торговли.
Нашему API доверяют разработчики со всего мира, которые полагаются на наши сервисы для своих проектов.
От нуля до продакшена за считанные минуты. Без сложной настройки и управления инфраструктурой.
Создайте бесплатный аккаунт за секунды. Кредитная карта не требуется.
Сгенерируйте API-ключ в панели управления. Готов к использованию сразу.
Получайте инвентари, цены и данные о торговле. Всё очень просто.
Присоединяйтесь к тысячам разработчиков, использующих SteamWebAPI
Открыть документацию →Откройте для себя возможности нашего Steam Marketplace API: покупайте и продавайте скины с лёгкостью. Создайте калькулятор стоимости инвентаря или настройте свой игровой опыт с помощью внутриигрового скин-чейнджера. Развивайте сообщества, создавайте Discord-ботов и отслеживайте инвентари и профили пользователей. Раскройте потенциал нашего универсального API.
Вы можете создать маркетплейс и, например, использовать наш Inventory API. Для отображения предметов и цен используйте Items API.
Создайте калькулятор стоимости инвентаря, подобный csbackpack.net, используя наш Steam Profile API вместе с Inventory API.
Создавайте процветающие сообщества для ваших пользователей – от киберспортивных платформ до PUG-сервисов и далее – на основе нашего API.
Улучшите свой игровой опыт с внутриигровым скин-чейнджером. Настройте CS2 или любую игру с поддержкой скинов на неофициальных серверах.
Создайте собственного Discord-бота для расчёта статистики, отображения рангов и многого другого – всё через наш API.
Без усилий отслеживайте инвентари и профили пользователей с нашим надёжным трекером. Получайте ценные данные и оставайтесь в курсе.
Buff, Youpin, Skinport, DMarket, Waxpeer, Skinbaron и другие — запросите любой маркетплейс одним параметром. Включая цены фаз Doppler и Gamma Doppler.
Выберите эндпоинт и изучите статический пример JSON-ответа. Регистрация и API-ключ не требуются.
Изучите репрезентативные структуры ответов до написания интеграционного кода. Эти мок-ответы показывают нормализованный формат JSON документированных эндпоинтов Steamwebapi.
Получите полный инвентарь Steam для любого пользователя в CS2, Dota 2, Rust и TF2. Неблокирующий, без ошибок 429, с полными метаданными и ценами.
Получайте несколько инвентарей Steam одним запросом. Идеально для портфолио-трекеров, рейтингов и калькуляторов стоимости инвентаря.
Просматривайте полный каталог предметов Steam с названиями, типами, редкостью, exterior и снапшотами рыночных цен.
Получите детальные данные по предмету — текущую цену, медиану, минимальную продажу, максимальную покупку и объём за 24 часа — для любого листинга Steam Market.
Получайте информацию профиля Steam (аватар, уровень, страна, количество друзей, видимость) без проблем с официальными лимитами.
Получайте значения float, paint seeds и patterns для скинов CS2. Поддержано нашей растущей базой float с 6+ месяцами истории.
Получите список друзей пользователя Steam с временными метками отношений. Полезно для allowlist торговых ботов и анализа графа сообщества.
До 365 дней истории цен Steam Market на предмет. Для дашбордов, оповещений, обнаружения арбитража и торговых сигналов.
Декодируйте и валидируйте куки Steam Login Secure для серверных потоков торговых ботов и аутентификации.
Конвертируйте любой Steam vanity URL или ссылку на профиль в SteamID64 для использования со всеми нашими эндпоинтами.
Идеально для любых проектов — откройте для себя непревзойдённые возможности, такие как предметы Steam Market и удобное управление инвентарём. Наш API удобен, документация — на высшем уровне. Даже бесплатный план открывает все эндпоинты.
Перейти к документации Steam APIБез усилий интегрируйте полные JSON-данные, обогащая ваши приложения актуальной информацией.
Информируйте пользователей о ценах в реальном времени и последних рыночных ставках.
Мгновенно получайте ключевые детали и обогащайте ваше приложение целевой информацией.
Отслеживайте изменения цен во времени с нашими встроенными историческими данными.
Контролируйте добавления и удаления предметов в инвентарях для полной истории.
Получайте ключевую информацию профилей быстро и надёжно.
Прощайте, блокировки инвентаря и ответы 429 — наш сервис поддерживает поток данных.
Молниеносное время отклика благодаря нашей оптимизированной инфраструктуре.
Понятная авторизация, документированные ответы и публичный статус сервисов.
Эндпоинты и интеграции обновляются вслед за изменениями Steam.
Дорогие upstream-чтения кэшируются, когда это допускает семантика.
API-ключ и HTTPS защищают доступ к эндпоинтам.
Эндпоинты продакшн-уровня для инвентаря, предметов, профилей, float-данных и истории цен. Без ошибок 429, без блокировок, только чистый JSON.
Беспрепятственно получайте доступ к инвентарям пользователей, включая детали предметов, без ошибок 429.
Reliable accessПолучите полный список игровых предметов с названиями и описаниями.
Item catalogueБез усилий получайте профили пользователей Steam, без проблем с блокировкой.
Profile dataПолучите детальные данные о предмете – цена, медиана и многое другое.
Item metadataОтслеживайте изменения предметов в инвентарях в реальном времени.
Change trackingДо года истории цен для лёгкого выявления трендов.
Price historyОткройте отдельные страницы API для CS2, Dota 2, Rust и Team Fortress 2 с данными инвентаря, предметов и рынка.
Посмотреть все API игр Steam
CS2 API
Dota 2 API
Rust API
Team Fortress 2 API
Наши пакеты PHP и Python на GitHub ускоряют интеграцию Steamwebapi. Они включают пример проекта — калькулятор стоимости инвентаря CS2/CS:GO.
Калькулятор инвентаря CS2 — бесплатный инструмент для расчёта стоимости вашего инвентаря CS2 (или CS:GO). Создан на Next.js, позволяет оценивать отдельные скины или весь инвентарь в реальном времени.
Наш PHP-пакет упрощает разработку проектов, предлагая бесшовную API-интеграцию и полную документацию.
Наш Python-пакет легко интегрируется со Steamwebapi, ускоряя ваш рабочий процесс.
Ответы о ключах Steam API, данных инвентаря, рыночных ценах, float-значениях CS2, лимитах запросов и документации API.
Steamwebapi — независимая платформа, предоставляющая нормализованные данные инвентаря, рынка, профилей и CS2 для интеграции в продакшен-системы.
Настроенные игры включают CS2, Dota 2, Rust и TF2; актуальное покрытие указано в документации.
Войдите через Steam, создайте ключ Steamwebapi и отправляйте его в указанном заголовке; ключ Valve используется отдельно. Руководство по ключу Steam API
Ваш ключ Steamwebapi отображается в панели управления после входа через Steam. Отдельный ключ Steamcommunity API Key от Valve выдаётся на steamcommunity.com/dev/apikey и нужен только для официальных методов Valve Web API.
Он предоставляет доступные цены, метаданные, поля продаж и историю в зависимости от предмета, игры и источника.
Частота зависит от источника и эндпоинта; временные метки позволяют оценить свежесть.
Да. Платные планы поддерживают коммерческие продукты; текущие лимиты указаны на странице цен.
Valve не публикует официальный документированный API для Steam Community Market. Steamwebapi предоставляет документированные рыночные эндпоинты с нормализованным JSON, актуальными ценами и историей цен, поэтому вам не нужно скрапить недокументированные страницы Steam.
Вызовите документированный эндпоинт с ключом, SteamID и ID игры; действуют настройки приватности Steam.
Получите публичный инвентарь, сопоставьте предметы с единым полем цены и сложите оценки.
Эндпоинты охватывают предметы, инвентари, цены и доступные float, paint seed, pattern и скриншоты осмотра.
Публичный эндпоинт инвентаря Steam недокументирован и агрессивно ограничивается по IP, поэтому нагруженные приложения быстро получают ответы 429 Too Many Requests. Steamwebapi буферизует, кэширует и повторяет эти запросы, чтобы данные инвентаря оставались доступными.
Буферизация, кэш, повторы и fallback снижают влияние лимитов; клиентам следует обрабатывать документированные ошибки.
Бесплатный план доступен для оценки; актуальные лимиты и продакшен-опции указаны на странице цен.
Создайте ключ, выберите эндпоинт и скопируйте пример из документации, предпросмотра или GitHub.
Код статуса 429 означает, что Steam ограничивает ваш IP после слишком большого числа запросов. Снизьте частоту запросов, кэшируйте ответы и распределяйте трафик во времени — или получайте данные Steam через Steamwebapi, который берёт буферизацию, кэширование и повторы на себя. Руководство по Steam 429
Остались вопросы?
Steamwebapi — это универсальная платформа для разработчиков, работающих с данными Steam. Мы предоставляем единый надёжный интерфейс к каждому необходимому эндпоинту Steam — цены Steam Market, полные инвентари Steam, метаданные предметов, профили Steam, значения float CS2, списки друзей и историю цен — для CS2, Dota 2, Rust, Team Fortress 2 и всего Steam Community Market. Наш инженерный фокус — надёжность: продакшн-трафик для тысяч разработчиков с 2016 года, ответы менее 100 мс и SLA доступности 99,9 %.
Мы существуем потому, что официальный Steam Web API ненадёжен в продакшене: лимиты запросов, временные сбои, пробелы в схемах и знаменитые блокировки «429 — Too Many Requests». Steamwebapi стоит перед Steam с интеллектуальной буферизацией запросов, распределённым кэшированием и глобальной сетью прокси, чтобы ваше приложение продолжало отвечать, даже когда Steam — нет.
Изучить API
Войдите с помощью своей учетной записи Steam, чтобы начать. После входа вы получите API-ключ, который открывает доступ к нашему мощному Steam API. Это бесплатно, просто в использовании и занимает всего несколько секунд для настройки.
Кредитная карта не требуется