REST

Pobierz przedmiot

Pobierz pojedynczy przedmiot z określonego marketplace'u, w tym jego bieżące oferty i otwarte zlecenia kupna.

Endpoint

Zwraca pełne dane pojedynczego przedmiotu na jednym marketplace, w tym każdą obecnie wystawioną ofertę i każde otwarte zlecenie kupna.

GET   /v2/items

Parametry zapytania

marketplace
string
Nazwa marketplace'u (np. Buff163). Wielkość liter nie ma znaczenia.
game
string
Kod gry (np. CS2, Dota2, Rust, TF2).
name
string
Pełna rynkowa nazwa przedmiotu (np. AK-47 | Redline (Field-Tested)).

Uwierzytelnianie

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

Pola odpowiedzi

PoleTypOpis
namestringRynkowa nazwa przedmiotu
marketplacestringMarketplace, na którym przedmiot jest wystawiony
gamestringGra, do której należy przedmiot
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
conditionstring|nullStan przedmiotu (np. Field-Tested)
thumbnailstring|nullURL do miniatury przedmiotu
updatedAtnumberUnix timestamp (sekundy) ostatniej aktualizacji
offersarrayTablica obiektów oferty
buyOrdersarrayTablica obiektów zlecenia kupna

Obiekt oferty

PoleTypOpis
purchaseLinkstring|nullBezpośredni link do zakupu przedmiotu na marketplace
inspectLinkstring|nullLink Steam inspect (tylko CS2)
priceUSDnumber|nullCena oferty w USD
priceEURnumber|nullCena oferty w EUR
priceCNYnumber|nullCena oferty w CNY
priceRUBnumber|nullCena oferty w RUB
floatnumber|nullWartość zużycia między 0.0 a 1.0 (tylko CS2)
paintIndexnumber|nullID wzoru skina (tylko CS2)
paintSeednumber|nullNumer seed wzoru (tylko CS2)
daysTradeLockednumber|nullDni do momentu, gdy przedmiot będzie wymienialny
foundAtnumberUnix timestamp wykrycia oferty
updatedAtnumberUnix timestamp ostatniej aktualizacji
stickersarray|nullNaklejone naklejki (tylko CS2)
ownerIdstring|nullIdentyfikator sprzedawcy na marketplace

Obiekt zlecenia kupna

PoleTypOpis
orderIdstring|nullID zlecenia specyficzne dla marketplace'u
quantitynumber|nullLiczba żądanych jednostek
priceUSDnumber|nullCena oferowana w USD
priceEURnumber|nullCena oferowana w EUR
priceCNYnumber|nullCena oferowana w CNY
priceRUBnumber|nullCena oferowana w RUB
itemPhasestring|nullFaza lub wariant przedmiotu (fazy doppler CS2 itp.)
updatedAtnumberUnix timestamp ostatniej aktualizacji

Przykład odpowiedzi

response.json
{
  "name": "AK-47 | Redline (Field-Tested)",
  "marketplace": "Buff163",
  "game": "CS2",
  "priceUSD": 45.99,
  "priceEUR": 42.50,
  "priceCNY": 325.00,
  "priceRUB": 4200.00,
  "offerCount": 128,
  "condition": "Field-Tested",
  "thumbnail": "https://community.cloudflare.steamstatic.com/economy/image/...",
  "updatedAt": 1711152000,
  "offers": [
    {
      "purchaseLink": "https://buff.163.com/goods/...",
      "inspectLink": "steam://rungame/730/...",
      "priceUSD": 45.99,
      "priceEUR": 42.50,
      "priceCNY": 325.00,
      "priceRUB": 4200.00,
      "float": 0.2341,
      "paintIndex": 282,
      "paintSeed": 123,
      "daysTradeLocked": 0,
      "foundAt": 1711150000,
      "updatedAt": 1711152000,
      "stickers": [],
      "ownerId": "user-abc"
    }
  ],
  "buyOrders": [
    {
      "orderId": "order-xyz",
      "quantity": 5,
      "priceUSD": 43.00,
      "priceEUR": 39.80,
      "priceCNY": 305.00,
      "priceRUB": 3950.00,
      "itemPhase": null,
      "updatedAt": 1711151800
    }
  ]
}