REST

Compare Item

Compare the price and availability of a single item across multiple marketplaces in one request.

Endpoint

Returns the current state of a single item across multiple marketplaces in one request — useful for price arbitrage and cross-market lookups.

GET   /v2/items/compare

Query parameters

game
string
Game code (e.g. CS2, Dota2, Rust, TF2).
name
string
Full item market name.
marketplaces
string
Comma-separated list of marketplace names to compare. Omit to compare across every supported marketplace.

Authentication

See REST overview for base URL, authentication, and error shape.

Response fields

FieldTypeDescription
namestringItem market name
marketplacesarrayPer-marketplace snapshots — see below

Marketplace snapshot

FieldTypeDescription
marketplacestringMarketplace name
priceUSDnumber|nullLowest offer price in USD
priceEURnumber|nullLowest offer price in EUR
priceCNYnumber|nullLowest offer price in CNY
priceRUBnumber|nullLowest offer price in RUB
offerCountnumberNumber of open offers on this marketplace
updatedAtnumberUnix timestamp of last update

Response example

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
    }
  ]
}