交易
GET /v1/orders/{id} — 获取单个订单
通过订单 id 获取单个 CSBoard 订单,包含逐件商品的交付状态以及 Steam 报价详情。
GET
Get a single order
通过 CSBoard 订单 id 获取单个订单。响应包含完整的逐件商品明细,包括交付状态、退货原因以及 Steam 报价详情。
需要身份验证。 请将密钥作为
Authorization: Bearer csb_pub_... 发送。
路径参数
CSBoard 订单 id,例如
ord_01J9Z3K8Q2。响应字段
响应是一个Order 对象,其结构与 GET /v1/orders 中的条目相同:
可选值:
completed、hold、delivering、pending、cancelled、failed 之一。始终为
"USD"。逐件商品明细。每件商品包含
market_hash_name、price_usd、status(hold | delivering | delivered | returned)、tradable_at、return_reason、steam_trade_offer_id 以及 steam_trade_offer_finished_at。示例请求
示例响应
错误代码
| HTTP 状态码 | 代码 | 含义 |
|---|---|---|
| 401 | missing_api_key / invalid_api_key | API 密钥缺失或无效。 |
| 404 | order_not_found | 该 id 对应的订单不存在。 |
| 429 | rate_limit_exceeded | 请求过多。请按照 Retry-After 响应头中的秒数退避。 |
授权
Send your key as a Bearer token on every request: Authorization: Bearer csb_pub_.... Generate keys in your CSBoard profile.
路径参数
CSBoard order id.
响应
The order.
可用选项:
completed, hold, delivering, pending, cancelled, failed 示例:
"USD"
Your own id, if you set one at purchase time.