Trading
GET /v1/orders/{id} — Fetch a Single Order
Retrieve one CSBoard order by its order id, including per-item delivery status and Steam trade offer details.
GET
Get a single order
Fetch a single order by its CSBoard order id. The response includes the full per-item breakdown with delivery status, return reasons, and Steam trade offer details.
Authentication required. Send your key as
Authorization: Bearer csb_pub_....
Path parameters
The CSBoard order id, e.g.
ord_01J9Z3K8Q2.Response fields
The response is a singleOrder object with the same shape as the items in GET /v1/orders:
One of:
completed, hold, delivering, pending, cancelled, failed.Always
"USD".Per-item breakdown. Each item has
market_hash_name, price_usd, status (hold | delivering | delivered | returned), tradable_at, return_reason, steam_trade_offer_id, and steam_trade_offer_finished_at.Example request
Example response
Error codes
| HTTP status | Code | Meaning |
|---|---|---|
| 401 | missing_api_key / invalid_api_key | Missing or invalid API key. |
| 404 | order_not_found | No order exists for that id. |
| 429 | rate_limit_exceeded | Too many requests. Back off for the Retry-After header value. |
Authorizations
Send your key as a Bearer token on every request: Authorization: Bearer csb_pub_.... Generate keys in your CSBoard profile.
Path Parameters
CSBoard order id.
Response
The order.
Available options:
completed, hold, delivering, pending, cancelled, failed Example:
"USD"
Your own id, if you set one at purchase time.