Skip to main content
GET
Get a single order
Получите один заказ по его CSBoard order id. Ответ включает полную разбивку по предметам со статусом доставки, причинами возврата и сведениями о трейд-офере Steam. Требуется аутентификация. Отправьте ключ как Authorization: Bearer csb_pub_....

Path-параметры

string
обязательно
CSBoard order id, например ord_01J9Z3K8Q2.

Поля ответа

Ответ представляет собой один объект Order, имеющий ту же структуру, что и элементы в GET /v1/orders:
string
обязательно
string | null
string
обязательно
Одно из: completed, hold, delivering, pending, cancelled, failed.
string | null
string
обязательно
Всегда "USD".
number
обязательно
integer
обязательно
datetime | null
datetime
обязательно
datetime | null
OrderItem[]
обязательно
Разбивка по предметам. Каждый предмет содержит market_hash_name, price_usd, status (hold | delivering | delivered | returned), tradable_at, return_reason, steam_trade_offer_id и steam_trade_offer_finished_at.

Пример запроса

Пример ответа

Коды ошибок

Авторизации

Authorization
string
header
обязательно

Send your key as a Bearer token on every request: Authorization: Bearer csb_pub_.... Generate keys in your CSBoard profile.

Параметры пути

id
string
обязательно

CSBoard order id.

Ответ

The order.

order_id
string
обязательно
status
enum<string>
обязательно
Доступные опции:
completed,
hold,
delivering,
pending,
cancelled,
failed
currency
string
обязательно
Пример:

"USD"

charged_total_usd
number
обязательно
item_count
integer
обязательно
created_at
string<date-time>
обязательно
items
object[]
обязательно
steam_id
string | null
custom_id
string | null

Your own id, if you set one at purchase time.

hold_until
string<date-time> | null
refund
object | null

Refund credited for this order, or null if none. A cancelled or failed order is ALWAYS refunded — this field is the receipt, so you never have to infer it from the status or reconcile against your balance.

updated_at
string<date-time> | null