# BUFF163 price API for Counter-Strike 2

Full documentation for the BUFF163 price API for CS2: real-time ask/bid and buy orders in USD, float and fade ranges, Doppler variants, and 3+ years of BUFF price history.

The cs2.sh BUFF163 API returns real-time BUFF prices for every CS2 item: `ask`, `ask_volume`, `bid`, and `bid_volume` on `/v1/prices/latest`, collected every few minutes and normalized from CNY to USD. No Chinese account, BUFF session, proxy, or currency conversion is required.

Doppler, Gamma Doppler, and Case Hardened variants are priced individually with their own asks and bids, refreshing every ~3-5 minutes. BUFF is the only marketplace with float ranges and fade ranges; cs2.sh returns them per item and per variant on `/v1/market/buff/latest`, updated every 10 minutes.

`/v1/prices/history` returns continuously updating OHLC candles at `5m`/`30m`/`1h`/`1d` for every BUFF item. `/v1/archive/history` covers daily and hourly BUFF prices, item supply, and sale volume back to 2023 - one of the deepest BUFF price histories available - and `/v1/market/buff/history` records float and fade ranges over time since May 19th, 2026.

Every response is JSON keyed by the canonical `market_hash_name`, with `updated_at` and `collected_at` timestamps on every price. GET returns the whole market in one call; POST returns specific items. The same key and schema cover Youpin, CSFloat, Steam, Skinport, and C5Game.

About BUFF163: buff.163.com is China's NetEase-run, peer-to-peer CS2 marketplace, second-largest by volume and the baseline most of the market prices against. It is also the hardest source to collect: sessions are invalidated, IPs are blocked, and the only official API costs $150/month and is limited to Chinese accounts.

Updated 2026-08-21

## Fields

|  |  |
| --- | --- |
| `ask` | Lowest listing price (USD) |
| `ask_volume` | Items listed for sale |
| `bid` | Highest buy order (USD) |
| `bid_volume` | Active buy orders |

## endpoints

|  |  |
| --- | --- |
| [`/v1/prices/latest`](https://cs2.sh/docs/prices-latest) | Live BUFF ask/bid prices, buy orders, and volumes in USD, refreshed every ~5 minutes |
| [`/v1/prices/history`](https://cs2.sh/docs/prices-history) | Continuously updating OHLC candles at 5m/30m/1h/1d, since December 24th, 2025 |
| [`/v1/market/buff/latest`](https://cs2.sh/docs/market-buff-latest) | BUFF float ranges and fade ranges, per item and per variant |
| [`/v1/market/buff/history`](https://cs2.sh/docs/market-buff-history) | BUFF float and fade ranges over time at 30m/1h/1d, since May 19th, 2026 |
| [`/v1/archive/history`](https://cs2.sh/docs/archive-history) | Daily and hourly BUFF prices, supply, and sale volume back to 2023 |

## common questions

### How often does cs2.sh update BUFF163 prices?

cs2.sh collects BUFF listing prices, buy orders, and volumes for every item every few minutes, normalized from CNY to USD. Doppler, Gamma Doppler, and Case Hardened variants refresh every ~3-5 minutes, and BUFF float and fade ranges update every 10 minutes.

### How far back does BUFF price history go?

cs2.sh keeps three BUFF histories: OHLC candles at 5m/30m/1h/1d since December 24th, 2025, daily and hourly archive prices, supply, and sale volume back to 2023, and float and fade range history since May 19th, 2026. Combined, it is one of the deepest BUFF price histories available.

### Does the BUFF API cover Doppler and Case Hardened variants?

Yes. Doppler phases, Gamma Doppler, and Case Hardened tiers are priced individually with their own ask and bid prices, not collapsed into one number. BUFF is also the only marketplace with float ranges and fade ranges, and cs2.sh exposes them per item and per variant.
