List an item's lots
GET/v1/market/items/{slug}/lots
Everything on sale under one item, the cheapest first. 30 lots to a page. A lot describes the item as the seller's inventory did: the protection is the hold and the dispute.
Request
Path parameters
slugstringrequiredThe item's slug, from a market card.
Query parameters
phasestringThe phase of a Doppler or Gamma Doppler.
stickersstringwith or without.
float_minstringThe lowest float.
float_maxstringThe highest float.
paint_seedstringOne paint seed.
sortstringprice_desc, float, float_desc or newest. Without it, the cheapest come first.
pagestringWhich page, from 1.
curl 'https://api.rockvel.store/v1/market/items/ak-47-redline-field-tested/lots?float_min=0.15&float_max=0.30' \
-H "Authorization: Bearer $ROCKVEL_KEY"Answer 200
lotsobject[]The lots of this page.
Fields of lots
idstringThe lot's id, to buy it by.
price_centsintegerThe price in US cents.
floatnumberoptionalThe float the seller's inventory showed.
paint_seedintegeroptionalThe paint seed the seller's inventory showed.
phasestringoptionalThe phase of a Doppler or Gamma Doppler.
image_urlstringThe item's picture.
stickersobject[]optionalStickers the seller's inventory showed.
Fields of stickers
idintegeroptionalIts number in the game.
namestringIts name.
image_urlstringoptionalIts picture.
slotintegerWhich place on the item it takes.
wearnumberoptionalHow scraped it is, 0 for intact.
scalenumberoptionalIts scale, as the game places it.
rotationnumberoptionalIts rotation, as the game places it.
offset_xnumberoptionalIts offset along x, as the game places it.
offset_ynumberoptionalIts offset along y, as the game places it.
offset_znumberoptionalIts offset along z, as the game places it.
tint_idintegeroptionalIts tint's number in the game.
patternintegeroptionalThe pattern of a charm.
highlightintegeroptionalThe moment on a souvenir charm.
descriptionstringoptionalWhat the seller wrote about the lot. Plain text.
max_discountintegeroptionalHow far below the price, in percent, the seller takes bargains. Left out if they take none.
sellerobjectoptionalWho sells it. Left out if their stall is closed.
Fields of seller
steam_idstringThe seller's SteamID64.
namestringThe seller's name when the lot went on sale.
avatar_urlstringoptionalThe seller's avatar when the lot went on sale.
ownbooleanoptionalThe lot is yours. Left out otherwise.
listed_atdate-timeWhen the lot went on sale.
totalintegerHow many there are on all pages.
page_sizeintegerHow many fit on one page.
{
"lots": [
{
"id": "019a4b9d-2e17-7a58-b1c6-0d3f6a9e4b12",
"price_cents": 3250,
"float": 0.2613,
"paint_seed": 412,
"image_url": "https://community.akamai.steamstatic.com/economy/image/i0CoZ81Ui0m-9KwlBY1L_18myuGuq1wfhWSaZgMttyVfPaERSR0Wqmu7LAocGIGz3UqlXOLrxM-vMGmW8VNxu5Dx60noTyLwlcK3wiFO0POlPPNSI_-RHGavzOtyufRkASq2lkxx4W-HnNyqJC3FZwYoC5p0Q7FfthW6wdWxPu-371Pdit5HnyXgznQeHYY5wyA",
"stickers": [
{
"id": 1693,
"name": "Sticker | Crown (Foil)",
"slot": 1,
"wear": 0.08
}
],
"max_discount": 10,
"seller": {
"steam_id": "76561198012345678",
"name": "frostbyte",
"avatar_url": "https://avatars.steamstatic.com/fef49e7fa7e1997310d705b2a6158ff8dc1cdfeb_full.jpg"
},
"listed_at": "2026-11-01T07:41:17Z"
}
],
"total": 14,
"page_size": 30
}Any route can also answer with the statuses on the Errors page.