# GET /v1/steam

Steam Community Market

- Interactive docs: [https://cspriceapi.com/docs/api/steam](https://cspriceapi.com/docs/api/steam)
- OpenAPI YAML: [https://cspriceapi.com/openapi.yaml](https://cspriceapi.com/openapi.yaml)
- Data coverage: [https://cspriceapi.com/docs/data-coverage](https://cspriceapi.com/docs/data-coverage)

### GET /v1/steam

Steam Community Market snapshot (Basic)

Returns Steam Community Market rows in the standard CS Price API envelope
(`data`, `meta`, `source`, `requestor`, `plan`, `timestamp`).

Each row includes `best_ask` / `best_bid`, listing counts, computed
`spread` / `spread_pct`, `orderbook` levels, and internal `liquidity`. Prices are decimal **strings**
(USD for CS2).

Omit `market_hash_name` for the full catalog (~27k skins). Pass one or
more comma-separated names to filter (max 100). Prefer gzip for full
snapshots.


**Parameters**

| Name | In | Required | Description |
|---|---|---|---|
| `market_hash_name` | query | optional | Optional filter. One Steam `market_hash_name`, or comma-separated list (max 100). Omit for all items.  |
| `bucket` | query | optional | Optional collector bucket filter (`1` = hot, `2` = warm, `3` = cold).  |

```bash
curl -s "https://api.cspriceapi.com/v1/steam" \
  -H "Authorization: Bearer YOUR_API_KEY"
```

---

Full request/response schemas: import [openapi.yaml](https://cspriceapi.com/openapi.yaml) or use the Scalar UI on the HTML page.
