Doppler: Phase 1, Phase 2, Phase 3, Phase 4, Ruby, Sapphire, Black Pearl
Gamma Doppler: Phase 1–4, Emerald
Quick start
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" \ -H "Authorization: Bearer YOUR_API_KEY"
Overview
Doppler: Phase 1, Phase 2, Phase 3, Phase 4, Ruby, Sapphire, Black Pearl
Gamma Doppler: Phase 1–4, Emerald
Guide
Each listing row includes doppler_phase when applicable:
{
"market_hash_name": "★ Karambit | Doppler (Factory New)",
"doppler_phase": "Ruby",
"price_rmb": "18750.00",
"count": 3
}
When comparing or aggregating, group by (market_hash_name, doppler_phase) — not by market_hash_name alone.
Guide
Full pricelist with phases:
curl -s "https://api.cspriceapi.com/v1/prices/latest?markets=youpin,buff163,skinport" \ -H "Authorization: Bearer YOUR_API_KEY"
Filter client-side where market_hash_name contains Doppler and doppler_phase matches your target.
Single-item lookup:
curl -s "https://api.cspriceapi.com/v1/prices/search?market_hash_name=★%20Karambit%20%7C%20Doppler%20(Factory%20New)&markets=youpin" \ -H "Authorization: Bearer YOUR_API_KEY"
Returns one row per phase with separate prices.
Guide
The CSPriceAPI extension reads the phase from the listing page (name, URL or markup) and compares Ruby against Ruby — never against an averaged Doppler price.
Guide
Many price APIs return a single "Doppler FN" price averaged across phases. That number is meaningless for Ruby/Sapphire/Black Pearl items and misleading for Phase 1 vs Phase 4.
Related
Interactive Scalar docs, OpenAPI YAML and machine-readable Markdown mirrors for every endpoint.