Trading
GET /v1/orders — List Your Purchase History
Page through your CSBoard purchase history with keyset pagination. Filter by time window and status; each order includes per-item delivery details.
GET
List purchase history
The orders endpoint returns your purchase history, newest first, using keyset pagination. Filter by a time window and by status, then walk older pages by passing
meta.next_cursor back as cursor. Each order carries a per-item breakdown with delivery status.
Authentication required. Send your key as Authorization: Bearer csb_pub_....
Query parameters
Results per page. Minimum
1, maximum 100.Only return orders created at or after this Unix timestamp (seconds).
Only return orders created at or before this Unix timestamp (seconds).
Filter by order status. One of:
completed, hold, delivering, pending, cancelled, failed.Keyset cursor from a previous response’s
meta.next_cursor. Pass it to fetch the next page.Response fields
Array of orders for this page.
Example request
Example response
Error codes
| HTTP status | Code | Meaning |
|---|---|---|
| 401 | missing_api_key / invalid_api_key | Missing or invalid API key. |
| 422 | invalid_request | Invalid query parameters (e.g. limit out of range). |
| 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.
Query Parameters
Results per page. 1–100. Default 50.
Required range:
1 <= x <= 100Only orders created at or after this Unix timestamp (seconds).
Only orders created at or before this Unix timestamp (seconds).
Filter by order status.
Available options:
completed, hold, delivering, pending, cancelled, failed Keyset cursor from a previous response's meta.next_cursor.
POST /v1/market/buy — Buy and Deliver to a Steam Trade URL
Previous
GET /v1/orders/info — Batch Order Lookup
Next