/v1/prices/latest
Latest Listing Pricelist (across marketplaces)
GET/v1/prices/latest
Latest listing prices across marketplaces (Basic)
Returns the latest prices for all items across supported marketplaces
(YouPin, Buff163, C5Game, EcoSteam, SkinBaron, Skinport, CSFloat,
Lisskins, DMarket, ShadowPay, Waxpeer, Market.CSGO).
Most prices update about every 5 minutes, depending on the marketplace.
Optional markets filters which sources are included. Prefer gzip —
full snapshots are large. Prices use each marketplace's native currency.
CSFloat: price and avg_* are in US cents (as CSFloat reports them,
e.g. 2466 = $24.66); every other marketplace uses whole currency units.
Parameters
| Name | In | Required | Description |
|---|---|---|---|
marketsstring | query | no | Comma-separated marketplace slugs (e.g. youpin,buff163).
Omit to include all listing marketplaces your key is allowed to access.Example: youpin,buff163 |
Example request
curl -s "https://api.cspriceapi.com/v1/prices/latest?markets=youpin%2Cbuff163" \
-H "x-api-key: YOUR_API_KEY"Example response
{
"items": {
"AK-47 | Redline (Field-Tested)": {
"market_hash_name": "AK-47 | Redline (Field-Tested)",
"youpin": {
"id": 210,
"market_hash_name": "AK-47 | Redline (Field-Tested)",
"stattrak": 0,
"souvenir": 0,
"price_rmb": "142.00",
"change_24h": "0.30",
"change_7d": "1.10",
"change_30d": "-0.80",
"change_90d": "4.20",
"avg_7d": "141.20",
"avg_30d": "143.80",
"avg_90d": "136.00",
"count": 612,
"phase": "",
"updated_at": "2026-04-21T12:06:35.000Z",
"youpin_template_id": 1021,
"liquidity": "8.90"
},
"buff163": {
"id": 62235,
"market_hash_name": "AK-47 | Redline (Field-Tested)",
"stattrak": 0,
"souvenir": 0,
"exterior": "Field-Tested",
"price": "138.80",
"change_24h": "0.10",
"change_7d": "0.90",
"change_30d": "-1.10",
"change_90d": "3.80",
"avg_7d": "138.20",
"avg_30d": "140.10",
"avg_90d": "133.50",
"count": 1203,
"updated_at": "2026-04-21T12:20:00.000Z",
"item_page_url": "https://buff.163.com/goods/35247",
"liquidity": "9.10"
}
}
},
"markets": [
"youpin",
"buff163"
],
"requestor": "customer@example.com",
"plan": "pro",
"timestamp": "2026-08-27T14:50:00.000Z"
}Responses
200Latest prices keyed by market_hash_name.400Invalid or missing parameter.401Missing, invalid, disabled or expired API key.403The API key is valid but is not allowed to call this endpoint (endpoint ACL).429Rate limit exceeded (10 requests per second per key). Retry after 1 second.500Internal server error – temporary upstream failure, etc.
POST/v1/prices/latest
Latest prices for selected items (Basic)
Same latest-price data as GET /v1/prices/latest, filtered to up to
100 requested market_hash_name values.
Most prices update about every 5 minutes, depending on the marketplace.
Optional markets limits which sources are loaded. Missing items appear
in errors (not_found); if none match, the API returns 404.
CSFloat: price and avg_* are in US cents (as CSFloat reports them,
e.g. 2466 = $24.66); every other marketplace uses whole currency units.
Parameters
| Name | In | Required | Description |
|---|---|---|---|
marketsstring | query | no | Optional CSV marketplace filter if not sent in the JSON body. |
Example request
curl -s -X POST "https://api.cspriceapi.com/v1/prices/latest" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"items":["AK-47 | Redline (Field-Tested)"],"markets":["youpin","buff163"]}'Responses
200Latest prices for the requested items (partial success possible).400Invalid or missing parameter.401Missing, invalid, disabled or expired API key.403The API key is valid but is not allowed to call this endpoint (endpoint ACL).404None of the requested items were found.429Rate limit exceeded (10 requests per second per key). Retry after 1 second.500Internal server error – temporary upstream failure, etc.
Interactive explorer
Try requests with your API key and browse the full request/response schemas.