REST

Porównaj przedmiot

Porównaj cenę i dostępność pojedynczego przedmiotu między wieloma marketplace'ami w jednym żądaniu.

Endpoint

Zwraca aktualny stan pojedynczego przedmiotu na wielu marketplace'ach w jednym żądaniu — przydatne do arbitrażu cenowego i wyszukiwań międzymarketowych.

GET   /v2/items/compare

Parametry zapytania

game
string
Kod gry (np. CS2, Dota2, Rust, TF2).
name
string
Pełna rynkowa nazwa przedmiotu.
marketplaces
string
Lista nazw marketplace'ów oddzielonych przecinkami do porównania. Pomiń, aby porównać na wszystkich obsługiwanych marketplace'ach.

Uwierzytelnianie

Zobacz Przegląd REST po bazowy URL, uwierzytelnianie i format błędów.

Pola odpowiedzi

PoleTypOpis
namestringRynkowa nazwa przedmiotu
marketplacesarrayMigawki per-marketplace — zobacz poniżej

Migawka marketplace'u

PoleTypOpis
marketplacestringNazwa marketplace'u
priceUSDnumber|nullNajniższa cena oferty w USD
priceEURnumber|nullNajniższa cena oferty w EUR
priceCNYnumber|nullNajniższa cena oferty w CNY
priceRUBnumber|nullNajniższa cena oferty w RUB
offerCountnumberLiczba otwartych ofert na tym marketplace
updatedAtnumberUnix timestamp ostatniej aktualizacji

Przykład odpowiedzi

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