Получить сделки
GET/v1/orders
Все ваши сделки в работе, с обеих сторон, а затем последние завершённые. more означает, что остались более старые: запросите их через finished.
Запрос
Параметры запроса
finishedstringСколько завершённых сделок показать: 50 по умолчанию, не больше 1000.
curl 'https://api.rockvel.store/v1/orders' \
-H "Authorization: Bearer $ROCKVEL_KEY"Ответ 200
ordersobject[]Сделки в работе, затем завершённые, в каждой части сначала новые.
Поля orders
idstringId сделки.
numberstringКороткий номер сделки, конец её id. Его видят обе стороны, и его называет сообщение оффера.
rolestringВаша сторона в сделке.
Одно из
buyersellerstatusstringГде сейчас сделка.
Одно из
paidsentprotectedsettledcancelledfailedrolled_backdisputedreasonstringможет отсутствоватьПочему сделка оказалась здесь, если есть причина.
item_slugstringSlug предмета.
itemobjectПредмет, как его показывал лот.
Поля item
asset_idstringId именно этого предмета в Steam. Меняется, когда предмет переходит к другому владельцу.
namestringНазвание, как его показывает Steam.
market_hash_namestringНазвание на торговой площадке Steam. На каждое своя карточка маркета.
image_urlstringИконка предмета в Steam.
kindstringВид предмета.
Одно из
weaponknifeglovesagentstickerpatchcharmgraffitimusic_kitcontainercollectibleotherraritystringможет отсутствоватьРедкость словами Steam.
exteriorstringможет отсутствоватьКод состояния: FN, MW, FT, WW или BS.
stattrakbooleanможет отсутствоватьПредмет StatTrak.
souvenirbooleanможет отсутствоватьПредмет Souvenir.
marketablebooleanSteam разрешает продавать предмет на своей площадке.
floatnumberможет отсутствоватьФлот, от 0 до 1. Поля нет у предметов без флота.
paint_seedintegerможет отсутствоватьPaint seed, от 0 до 1000.
kill_countintegerможет отсутствоватьСчётчик убийств StatTrak.
paint_indexintegerможет отсутствоватьНомер раскраски в игре.
def_indexintegerможет отсутствоватьНомер оружия в игре.
phasestringможет отсутствоватьФаза Doppler или Gamma Doppler.
name_tagstringможет отсутствоватьИменная бирка на предмете.
inspect_linkstringможет отсутствоватьОткрывает предмет в игре.
highlight_urlstringможет отсутствоватьВидео момента сувенирного брелока.
stickersobject[]может отсутствоватьНаклейки на предмете и нашивки на агенте.
Поля stickers
idintegerможет отсутствоватьНомер в игре.
namestringНазвание.
image_urlstringможет отсутствоватьИзображение.
slotintegerКакое место на предмете занимает.
wearnumberможет отсутствоватьНасколько потёрта, 0 — целая.
scalenumberможет отсутствоватьМасштаб, как в игре.
rotationnumberможет отсутствоватьПоворот, как в игре.
offset_xnumberможет отсутствоватьСмещение по x, как в игре.
offset_ynumberможет отсутствоватьСмещение по y, как в игре.
offset_znumberможет отсутствоватьСмещение по z, как в игре.
tint_idintegerможет отсутствоватьНомер оттенка в игре.
patternintegerможет отсутствоватьУзор брелока.
highlightintegerможет отсутствоватьМомент на сувенирном брелоке.
keychainsobject[]может отсутствоватьБрелоки на предмете.
Поля keychains
idintegerможет отсутствоватьНомер в игре.
namestringНазвание.
image_urlstringможет отсутствоватьИзображение.
slotintegerКакое место на предмете занимает.
wearnumberможет отсутствоватьНасколько потёрта, 0 — целая.
scalenumberможет отсутствоватьМасштаб, как в игре.
rotationnumberможет отсутствоватьПоворот, как в игре.
offset_xnumberможет отсутствоватьСмещение по x, как в игре.
offset_ynumberможет отсутствоватьСмещение по y, как в игре.
offset_znumberможет отсутствоватьСмещение по z, как в игре.
tint_idintegerможет отсутствоватьНомер оттенка в игре.
patternintegerможет отсутствоватьУзор брелока.
highlightintegerможет отсутствоватьМомент на сувенирном брелоке.
tagsobject[]может отсутствоватьВсе метки, которые Steam даёт предмету.
Поля tags
categorystringВид метки, например Collection.
namestringСама метка.
notesstring[]может отсутствоватьСтроки Steam об этом предмете: его матч, дата выпуска, содержимое контейнера.
referenceobjectможет отсутствоватьПодсказка для цены: самый дешёвый лот этого названия на lis-skins, у Doppler — этой фазы. Флот, паттерн и наклейки в ней не учтены. Только в вашем инвентаре и на витрине, поля нет, если на lis-skins такого лота нет.
Поля reference
price_centsintegerЦена в центах США.
offersintegerСколько лотов этого названия или фазы на lis-skins.
price_centsintegerЦена в центах США.
fee_centsintegerКомиссия продавца: 1,5% цены с округлением вверх до цента.
offer_idstringможет отсутствоватьОффер Steam, когда он появился.
groupstringОбщая у сделок, которые уходят покупателю в одном оффере: id оффера, когда он есть, а до того ключ, который ничего не говорит о сторонах.
actionsstring[]Что можно сделать со сделкой сейчас.
Одно из
sendcancelclose_offerdisputepartnerobjectможет отсутствоватьДругая сторона сделки: всегда её SteamID64, а в списке сделок ещё то, что показывает о ней Steam.
Поля partner
steam_idstringИх SteamID64.
namestringможет отсутствоватьИх имя в Steam сейчас.
avatar_urlstringможет отсутствоватьИх аватар в Steam сейчас.
member_sincedate-timeможет отсутствоватьКогда создан их аккаунт Steam, если профиль не закрыт.
levelintegerможет отсутствоватьИх уровень Steam сейчас, у второй стороны идущей сделки, если профиль не закрыт. Сверяйте его в Steam Guard: аккаунт, похожий на них, его не скопирует.
service_yearsintegerможет отсутствоватьИх значок «Годы службы» в Steam, как его считает Steam, вместе с уровнем.
service_xpintegerможет отсутствоватьОпыт за этот значок.
paid_atdate-timeКогда лот куплен.
sent_atdate-timeможет отсутствоватьКогда покупатель впервые смог принять оффер.
accepted_atdate-timeможет отсутствоватьКогда предмет перешёл к покупателю.
finished_atdate-timeможет отсутствоватьКогда сделка закончилась.
deadline_atdate-timeможет отсутствоватьКогда сделка двинется сама.
buyer_cancels_atdate-timeможет отсутствоватьКогда покупатель сможет отменить. Поля нет, когда это время наступило.
morebooleanОстались более старые завершённые сделки.
{
"orders": [
{
"id": "019a4c1e-6f3a-7c21-9d40-5b2e8f1a7c03",
"number": "",
"role": "buyer",
"status": "protected",
"item_slug": "ak-47-redline-field-tested",
"item": {
"asset_id": "54267934219",
"name": "AK-47 | Redline (Field-Tested)",
"market_hash_name": "AK-47 | Redline (Field-Tested)",
"image_url": "https://community.akamai.steamstatic.com/economy/image/i0CoZ81Ui0m-9KwlBY1L_18myuGuq1wfhWSaZgMttyVfPaERSR0Wqmu7LAocGIGz3UqlXOLrxM-vMGmW8VNxu5Dx60noTyLwlcK3wiFO0POlPPNSI_-RHGavzOtyufRkASq2lkxx4W-HnNyqJC3FZwYoC5p0Q7FfthW6wdWxPu-371Pdit5HnyXgznQeHYY5wyA",
"kind": "weapon",
"rarity": "Classified Rifle",
"exterior": "FT",
"marketable": true,
"float": 0.2613,
"paint_seed": 412,
"paint_index": 282,
"def_index": 7,
"inspect_link": "steam://run/730//+csgo_econ_action_preview%2006168DEAFD92CC071E0E26F0072E0536023EE1",
"stickers": [
{
"id": 1693,
"name": "Sticker | Crown (Foil)",
"slot": 1,
"wear": 0.08
}
],
"tags": [
{ "category": "Type", "name": "Rifle" },
{ "category": "Weapon", "name": "AK-47" },
{
"category": "Collection",
"name": "The Phoenix Collection"
},
{
"category": "Quality",
"name": "Classified Rifle"
},
{
"category": "Exterior",
"name": "Field-Tested"
}
]
},
"price_cents": 3250,
"fee_cents": 49,
"offer_id": "8412653097",
"group": "8412653097",
"actions": ["dispute"],
"paid_at": "2026-11-02T09:41:17Z",
"sent_at": "2026-11-02T09:47:17Z",
"accepted_at": "2026-11-02T10:00:17Z",
"deadline_at": "2026-11-10T10:00:17Z"
}
],
"more": false
}Любой маршрут может также ответить статусами со страницы Ошибки.