/v1/prices/latest

GETPOST

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

NameInRequiredDescription
markets
string
querynoComma-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

NameInRequiredDescription
markets
string
querynoOptional 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.

Loading endpoint…

This endpoint as Markdown (.md)