Перейти до вмісту
API

Політика конфіденційності

Ця політика пояснює, які дані WOK API обробляє під час використання сайту, облікового запису, оплати й API, навіщо вони потрібні та які у вас є можливості.

Діє з 27 жовтня 2026

Без рекламних трекерів Ми не використовуємо рекламні трекери та не продаємо персональні дані.

Платіжні дані залишаються в провайдера WOK API не отримує і не зберігає повні дані картки.

Контроль залишається у вас Через пряму підтримку можна запитати доступ, виправлення або видалення.

1. Оператор і сфера дії

WOK API керує сервісом на woksteamapi.com. Політика поширюється на публічний сайт, обліковий запис клієнта, оплату та запити з ключем WOK API.

Пошта, відновлення акаунта й налаштування повідомлень

Пошта прив’язується лише після вашого запиту в кабінеті й підтвердження посилання. Ми зберігаємо адресу, стан підтвердження, налаштування повідомлень і записи доставки для відновлення акаунта й обраних листів. Адреса в контактному полі замовлення не вважається підтвердженою чи згодою на рекламу.

Підтвердження, відновлення пароля та повідомлення безпеки є службовими. Необов’язкові нагадування про підписку відокремлені від реклами. Новини, пропозиції тарифів і повернення потребують явної згоди на рекламу. Можна змінити налаштування, відв’язати пошту чи відписатися від реклами, не вимикаючи повідомлення безпеки акаунта.

Налаштований поштовий провайдер отримує адресу одержувача та вміст для доставки. Посилання доступу містять короткочасні або цільові токени. Не пересилайте їх. Наші шаблони листів не містять пікселів відстеження.

2. Обліковий запис і вхід

Для локального облікового запису ми обробляємо логін і хеш пароля scrypt з індивідуальною сіллю. Пароль ніколи не зберігається у відкритому вигляді. Під час входу через Steam обробляються SteamID64, публічне ім'я, аватар і URL профілю зі Steam OpenID та сервісів публічного профілю.

3. Замовлення і платежі

Для замовлення обробляються тариф, строк, валюта, базова ціна, ставка і сума комісії покупця, точна підсумкова сума, статуси й ідентифікатори замовлення і платежу та спосіб оплати.

4. API і запитані дані

Ми обробляємо лічильники використання API, час відповіді та помилки, потрібні для роботи й захисту. На ваш запит сервіс отримує та кешує профілі й інвентарі Steam, дані ігрових предметів і профілі або статистику FACEIT.

5. Цілі обробки

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

6. Одержувачі й зовнішні сервіси

Дані розкриваються лише коли це потрібно для обраної функції. Одержувачами можуть бути обраний платіжний провайдер, зокрема Platega, постачальники хостингу й інфраструктури, Steam і FACEIT.

7. Зберігання і безпека

Сесії діють не більше 30 днів. Лічильники зловживань зазвичай зберігаються близько 7 днів. Договірні, платіжні й захисні записи зберігаються лише стільки, скільки потрібно для сервісу, спорів, запобігання шахрайству і закону.

8. Ваші права і зміни

Через підтримку можна запитати доступ, виправлення, видалення або відкликати згоду. Ми можемо попросити дані для підтвердження зв'язку запиту з обліковим записом. Закон або безпека можуть вимагати обмеженого зберігання.

Cookie та необов’язкова статистика

Вибір cookie зберігається 180 днів. Якщо ви дозволите статистику, випадковий токен сеансу збережеться у сховищі сеансу браузера. Ми враховуємо категорії публічних сторінок, джерело, мову, час активності, прокрутку та окремі дії або помилки. Сеанс завершується після 30 хвилин бездіяльності або через 8 годин; початкові записи зберігаються до 30 днів. Це псевдонімна статистика без вмісту форм, API-ключів і приватних сторінок акаунта чи замовлень.

Виберіть «Лише необхідні», щоб зупинити необов’язкову статистику та видалити поточний сеанс. Вибір можна змінити в налаштуваннях cookie у футері. Зв’язок джерела з новим акаунтом, першим запитом API й оплатою потребує окремої згоди під час реєстрації; після входу її можна відкликати тут.

Зведені серверні лічильники сторінок

Окремо від необов’язкової браузерної статистики сервер зберігає добові суми успішних відповідей публічних HTML-сторінок за категорією сторінки, джерела та клієнта (схожий на браузер, відомий бот або інший). Заголовки запиту й дозволені позначки кампаній класифікуються без збереження їхніх початкових значень у цих лічильниках. Зведення не використовують cookie чи постійні ідентифікатори відвідувачів, не пов’язуються з акаунтами та зберігаються до 90 днів. Це кількість відповідей, а не унікальних людей; джерело може бути відсутнім або неточним, а кеш браузера чи переходи всередині сторінки можуть не звертатися до сервера.

Щоб не рахувати кожне оновлення сторінки новим візитом, сервер тимчасово тримає в оперативній пам’яті код довіреної мережевої адреси, обчислений із випадковим секретним ключем поточного процесу. Фіксоване вікно становить 30 хвилин; новий день UTC і перезапуск процесу починають відлік заново. Адреса й код не зберігаються в базі аналітики. Обмежений кеш містить лише строк дії та набір уже врахованих категорій сторінок, без упорядкованої історії. Cookie, відбиток пристрою та зв’язок з акаунтом не використовуються.

До 90 днів зберігаються лише добові зведені оцінки. Спільна адреса може об’єднати різних людей, а зміна адреси та перезапуск - розділити візит. Місткість кешу або відсутність адреси можуть обмежити охоплення. Це приблизні мережеві візити, а не унікальні люди. Докладні переходи й останні спостережувані сторінки належать до окремої необов’язкової браузерної статистики після вашої згоди.

Необов’язкове вимірювання джерела

Лише якщо ви позначите окреме необов’язкове поле під час реєстрації, WOK збереже власний короткочасний токен згоди (20 хвилин), а потім категорії джерела, каналу та кампанії разом із часом реєстрації, першого успішного запиту API та першої оплати. Пов’язаний з акаунтом запис видаляється через 90 днів. Він не містить IP, пошти, SteamID, API-ключа, повного URL, номера замовлення чи даних запиту. Відмова не заважає реєстрації, входу та оплаті. Джерело повідомляє браузер, тому воно приблизне; події підтверджує сервер. Теги Google, рекламні cookie та надсилання конверсій не вмикаються. Зберігаються лише фіксовані категорії публічних вхідних сторінок і мов сторінок; старі або непідтримувані значення невідомі. Ці категорії повідомляє браузер, тому вони можуть бути неточними.

API інвентарів і цін Steam

Steam API Ваші правила гри

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

1000 запитів за 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Пакет запитів -на місяць Запитів у пакеті-на місяць Запитів за хвилинуНе опублікований
Як рахуємо

Звичайні запити інвентарю одного гравця в одній грі, без пакетної обробки й примусового оновлення. Інші методи й склад даних у сервісів різняться.

Розрахунок на 30 днів із рівномірним навантаженням протягом доби. Враховуємо опубліковані ліміти за місяць, добу й хвилину. Для піків навантаження потрібен запас.

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

SteamApis: мінімальна вартість запитів з урахуванням опублікованих доплат за перевищення пакета. Для перевищення потрібні ввімкнена опція й достатній баланс. Хвилинний ліміт інвентарю публічно не вказаний. Це оцінка вартості; пропускну здатність за вибраного навантаження не підтверджено.

WOK: спочатку відповідний готовий тариф. Пакети квоти додаються лише тоді, коли жодного тарифу не вистачає на вибраний обсяг. Кожен пакет за $45 додає 1 млн одиниць і 50 тис. на добу до поточного скидання квоти. Пакети оплачуються разово й не збільшують хвилинний ліміт. Діють загальні межі одного ключа. Розрахунок - для нового періоду в 30 днів.

Опубліковані ліміти за хвилину: WOK Ultra 1200 / Titan 2000 одиниць квоти; SteamWebAPI Inventory High+ 200 запитів. Пакетний запит може витрачати кілька одиниць WOK.

Один пакет для 20 гравців у 4 іграх витрачає 80 одиниць квоти - максимум 80 пар гравець-гра за виклик.

Офіційні тарифиSteamWebAPISteamApis

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

Перший запит

Перший запит інвентаря

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

Інтеграція API інвентарів Steam: пакети та знімки

# Keep WOK_API_KEY on the server
curl --fail-with-body \
  -H "Authorization: Bearer $WOK_API_KEY" \
  "https://woksteamapi.com/v1/inventory?steam_id=$STEAM_ID&game=cs2"
Довідник API

Усі публічні методи в одному місці

Точні параметри, форми відповідей і коди стану робочого сервісу.

Авторизація

Використовуйте Authorization: Bearer для методів даних. Браузерні запити з іншого джерела (CORS) не підтримуються; зберігайте ключ WOK на своєму сервері. Перевірка health публічна. Сумісний інвентар також приймає застарілий query-параметр key.

Базовий URLhttps://woksteamapi.com

Встановіть типізований клієнт

Завантажте версію 1.3.0 для методів із цієї документації.

Версії в npm і PyPI публікуються окремо. Перевірте файли перед встановленням і зберігайте API-ключі на сервері.

Маніфест збірки та контрольні суми · SHA256SUMS

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.

Тарифи API інвентарів Steam

Почніть із безкоштовного ключа або оберіть тариф. Разова оплата чи автоподовження через Stripe.

Період оплати

Передплатіть 3 місяці й заощадьте 5%, 6 місяців 10% або 12 місяців 15%. Оплата одним платежем; доповнення оплачуються окремо.

OPTIONAL ADD-ONS

Додайте лише те, що потрібно вашій інтеграції

Придбайте доповнення для активної підписки. Оплата й активація автоматичні.

SELF-SERVICE

Оберіть активну підписку й оплатіть. Функція активується після підтвердження.

Питання

Живий стан сервісу

Системи WOK

Поточний публічний стан того самого вузла, який обслуговує API.

Загальний станПеревіряємо робочий вузол
Остання перевірка...
Публічний APIChecking

HTTP-перевірка та відповідь застосунку

Процес застосункуChecking

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

База данихChecking

Перевірочне читання з бази даних виконано

Перевірки в цій сесії браузера

Кожна позначка є реальною відповіддю, отриманою поки сторінка відкрита.

GET /healthz

Спробуйте у своєму проєкті

Від ідеї до першого запиту

1000 запитів за 30 днів у Free Developer. Оплата не потрібна.

Отримати безкоштовний ключ