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
| Field | Type | Description |
|---|---|---|
name | string | Item market name |
marketplaces | array | Per-marketplace snapshots — see below |
Marketplace snapshot
| Field | Type | Description |
|---|---|---|
marketplace | string | Marketplace name |
priceUSD | number|null | Lowest offer price in USD |
priceEUR | number|null | Lowest offer price in EUR |
priceCNY | number|null | Lowest offer price in CNY |
priceRUB | number|null | Lowest offer price in RUB |
offerCount | number | Number of open offers on this marketplace |
updatedAt | number | Unix 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
}
]
}