Current prices

How to Compare CS2 Skin Prices Across Marketplaces

Quick start

Copy-paste curl example

Authenticate with your Bearer API key. Full reference in the API docs and data coverage.

curl -s "https://api.cspriceapi.com/v1/prices/latest?markets=youpin,buff163,skinport,csfloat" \
  -H "Authorization: Bearer YOUR_API_KEY"

Overview

Option A — REST API (for bots & dashboards)

Fetch all markets in one call, then join on identity:

curl -s "https://api.cspriceapi.com/v1/prices/latest?markets=youpin,buff163,skinport,csfloat" \
  -H "Authorization: Bearer YOUR_API_KEY"

Matching rules:

  1. Same market_hash_name (exact string, including wear tier).
  2. Same doppler_phase for Doppler / Gamma Doppler items — never compare Ruby against Phase 2.
  3. Convert currencies before ROI: CNY (YouPin, BUFF), EUR (Skinport, SkinBaron), USD (CSFloat, Market.CSGO).

ROI example: buy on Skinport at €100, reference YouPin at ¥820 → convert ¥820 to EUR, subtract Skinport seller fee, compare net.

Guide

Option B — Price Comparison tool (no code)

Price Comparison ranks skins by ROI between any two markets. Inputs: from-market, to-market, min price, min listing count, fee %, blacklist keywords. Output: ranked list with Doppler-aware matching.

Guide

Option C — Live Deals feed

Live Deals surfaces real-time cross-market gaps — when the same skin is materially cheaper on market A than B.

Guide

Option D — Chrome extension

The CSPriceAPI extension overlays comparison prices directly on Skinport, CSFloat, Waxpeer and seven other marketplaces while you browse.

Guide

API endpoints for comparison workflows

EndpointUse case
GET /v1/prices/latestFull snapshot across markets
GET /v1/prices/searchSingle-item lookup by name
GET /v1/prices/youpin/buyorderYouPin bid side for spread analysis
GET /v2/prices/float-rangedFloat-bucket pricing for wear-tier arb

See data coverage for refresh rates and field details.

Related

Continue reading

More guides

Related Current prices

Ready to integrate?

Interactive Scalar docs, OpenAPI YAML and machine-readable Markdown mirrors for every endpoint.