REST

Сравнение предмета

Сравните цену и доступность одного предмета между несколькими торговыми площадками в одном запросе.

Эндпоинт

Возвращает текущее состояние одного предмета на нескольких торговых площадках одним запросом — полезно для ценового арбитража и межплощадных запросов.

GET   /v2/items/compare

Параметры запроса

game
string
Код игры (например, CS2, Dota2, Rust, TF2).
name
string
Полное рыночное название предмета.
marketplaces
string
Список названий торговых площадок для сравнения через запятую. Опустите для сравнения по всем поддерживаемым торговым площадкам.

Аутентификация

Смотрите Обзор REST для базового URL, аутентификации и формата ошибок.

Поля ответа

ПолеТипОписание
namestringРыночное название предмета
marketplacesarrayСнимки по торговым площадкам — смотрите ниже

Снимок торговой площадки

ПолеТипОписание
marketplacestringНазвание торговой площадки
priceUSDnumber|nullНаименьшая цена предложения в USD
priceEURnumber|nullНаименьшая цена предложения в EUR
priceCNYnumber|nullНаименьшая цена предложения в CNY
priceRUBnumber|nullНаименьшая цена предложения в RUB
offerCountnumberКоличество открытых предложений на этой торговой площадке
updatedAtnumberUnix-время последнего обновления

Пример ответа

response.json
{
  "name": "AK-47 | Redline (Field-Tested)",
  "marketplaces": [
    {
      "marketplace": "Buff163",
      "priceUSD": 45.99,
      "priceEUR": 42.50,
      "priceCNY": 325.00,
      "priceRUB": 4200.00,
      "offerCount": 128,
      "updatedAt": 1711152000
    },
    {
      "marketplace": "CSFloat",
      "priceUSD": 47.20,
      "priceEUR": 43.60,
      "priceCNY": 333.00,
      "priceRUB": 4310.00,
      "offerCount": 64,
      "updatedAt": 1711152000
    }
  ]
}