REST

Obter Item

Buscar um único item de um marketplace específico, incluindo suas ofertas atuais e ordens de compra abertas.

Endpoint

Retorna os dados completos de um único item em um único marketplace, incluindo todas as ofertas atualmente listadas e todas as ordens de compra abertas.

GET   /v2/items

Parâmetros de consulta

marketplace
string
Nome do marketplace (ex.: Buff163). Não diferencia maiúsculas de minúsculas.
game
string
Código do jogo (ex.: CS2, Dota2, Rust, TF2).
name
string
Nome de mercado completo do item (ex.: AK-47 | Redline (Field-Tested)).

Autenticação

Veja Visão geral REST para URL base, autenticação e formato de erros.

Campos da resposta

CampoTipoDescrição
namestringNome de mercado do item
marketplacestringMarketplace onde o item está listado
gamestringJogo ao qual o item pertence
priceUSDnumber|nullMenor preço de oferta em USD
priceEURnumber|nullMenor preço de oferta em EUR
priceCNYnumber|nullMenor preço de oferta em CNY
priceRUBnumber|nullMenor preço de oferta em RUB
offerCountnumberNúmero de ofertas abertas
conditionstring|nullCondição do item (ex.: Field-Tested)
thumbnailstring|nullURL da imagem em miniatura do item
updatedAtnumberUnix timestamp (segundos) da última atualização
offersarrayArray de objetos de oferta
buyOrdersarrayArray de objetos de ordem de compra

Objeto de oferta

CampoTipoDescrição
purchaseLinkstring|nullLink direto para comprar o item no marketplace
inspectLinkstring|nullLink de inspeção do Steam (apenas CS2)
priceUSDnumber|nullPreço da oferta em USD
priceEURnumber|nullPreço da oferta em EUR
priceCNYnumber|nullPreço da oferta em CNY
priceRUBnumber|nullPreço da oferta em RUB
floatnumber|nullValor de desgaste entre 0.0 e 1.0 (apenas CS2)
paintIndexnumber|nullID do padrão da skin (apenas CS2)
paintSeednumber|nullNúmero do seed do padrão (apenas CS2)
daysTradeLockednumber|nullDias até o item se tornar negociável
foundAtnumberUnix timestamp de quando a oferta foi detectada
updatedAtnumberUnix timestamp da última atualização
stickersarray|nullAdesivos aplicados (apenas CS2)
ownerIdstring|nullIdentificador do vendedor no marketplace

Objeto de ordem de compra

CampoTipoDescrição
orderIdstring|nullID da ordem específico do marketplace
quantitynumber|nullNúmero de unidades solicitadas
priceUSDnumber|nullPreço de lance em USD
priceEURnumber|nullPreço de lance em EUR
priceCNYnumber|nullPreço de lance em CNY
priceRUBnumber|nullPreço de lance em RUB
itemPhasestring|nullFase ou variante do item (fases doppler do CS2, etc.)
updatedAtnumberUnix timestamp da última atualização

Exemplo de resposta

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