CS2Cap offers four API tiers to fit every use case, from quick evaluation to production-scale analytics:Documentation Index
Fetch the complete documentation index at: https://docs.cs2cap.com/llms.txt
Use this file to discover all available pages before exploring further.
- Free gives you immediate access to Live Prices + 30d of OHLCV data at no cost,
- Starter adds Live Buy Orders, Batch Queries + Higher Limits for serious hobbyists,
- Pro unlocks the Prices + Bids + Sales + History endpoints for full visibility across the market,
- Quant enables Advanced Analytics, Arbitrage Scanner + Webhook Support
At a glance
| Starter | Pro | Quant | |
|---|---|---|---|
| Monthly price | $19 | $79 | $179 |
| Requests / month | 50,000 | 500,000 | 1,000,000 |
| Requests / minute | 40 | 100 | 300 |
| Support | Basic | Basic | Priority (24 h SLA) |
| Best for | Evaluation & hobby use | Traders, bots, tooling | Analytics, B2B, resellers |
Endpoint access
| Endpoint | Starter | Pro | Quant |
|---|---|---|---|
GET /prices — current lowest asks (41 providers) | ✅ | ✅ | ✅ |
GET /bids — highest buy orders (11 providers) | ✅ | ✅ | ✅ |
POST /prices/batch — multi-item price lookup | ✅ | ✅ | ✅ |
POST /bids/batch — multi-item buy-order lookup | ✅ | ✅ | ✅ |
GET /prices/candles — 5m, 1h, 1d OHLCV (≤ 365 d) | ⚠️ 1d candles only — max 30d* | ✅ | ✅ |
POST /prices — full prices snapshot (NDJSON stream) | — | ✅ | ✅ |
POST /bids — full bids snapshot (NDJSON stream) | — | ✅ | ✅ |
GET /prices/history — per-provider pricing & quantity changes (≤ 35 d) | — | ✅ | ✅ |
GET /sales — most recent sales details (8 providers) | — | ✅ | ✅ |
GET /market/items/* — enriched item metadata | — | ✅ | ✅ |
GET /market/arbitrage — cross-market arbitrage | — | — | ✅ |
GET /market/indexes — market cap indexes | — | — | ✅ |
GET /market/indicators — technical indicators | — | — | ✅ |
All /items — item catalog | ✅ | ✅ | ✅ |
All /portfolio — portfolio management | ✅ | ✅ | ✅ |
All /inventory/steam — Steam inventory lookup | ✅ | ✅ | ✅ |
Free and Starter candles restriction: Free and Starter keys can only call
GET /prices/candles with interval=1d and a lookback window measured in whole days up to 30 days (for example 30d or 30). Pro and Quant have no such restriction and can request up to 365 days of candle history at any supported interval.Features and add-ons
| Feature | Starter | Pro | Quant |
|---|---|---|---|
| Raw provider listing URLs in responses | — | ✅ | ✅ |
| Bulk snapshot exports | — | ✅ | ✅ |
| Cross-market arbitrage scanner | — | — | ✅ |
| Technical indicators (RSI, MACD, EMA, …) | — | — | ✅ |
| Customer webhooks | — | — | ✅ |
| Child API keys for sub-leasing | — | — | ✅ up to 25 per account |
Portfolio limits
| Limit | Starter | Pro | Quant |
|---|---|---|---|
| Max portfolios | 20 | 50 | 1,000 |
| Max items per portfolio | 1,000 | 5,000 | 10,000 |
API key rules
- One active key per account on all tiers. Reissuing a key immediately revokes the previous one.
- Quant supports child keys. Quant accounts can create up to 25 child keys for sub-leasing. Each child key supports optional per-key quota and rate-limit caps.
Included on every tier
Every plan — including Free — ships with the full breadth of CS2Cap’s data network:- 41 supported marketplaces, including BUFF163, Youpin898, C5, CSFloat, GameBoost, Skinport, DMarket, Waxpeer, Bitskins, Haloskins, Market.csgo, Tradeit, and more.
- Doppler phase differentiation in prices, buy orders, and recent sales whenever the underlying marketplace exposes phase data.
- 5–10 minute data freshness across most providers. Prices and bids are cached for fast, consistent responses.
- Stable, machine-readable error codes on every error response.
- Consistent minor-unit pricing for all monetary values — for example,
2550represents$25.50.
Billing
Paid tiers are billed monthly through Stripe via card, or NOWPayments via cryptocurrency.- Upgrades take effect immediately and are prorated on the current invoice.
- Downgrades take effect at the start of the next billing cycle. Until then, you retain your current tier’s access.
- Payment failures keep or return your account to the Free tier until the payment processor resolves the retry. No data is lost.
- Cancellation can be done at any time through the Stripe customer portal. A cancelled subscription stays active until the end of the current billing cycle, then reverts to Free. Subscriptions paid through cryptocurrencies do not renew automatically and cannot be cancelled before the end of the billing period.
FAQ
Can I upgrade or downgrade at any time?
Can I upgrade or downgrade at any time?
Yes. Upgrades are immediate and prorated against the current billing period. Downgrades take effect at the end of the current billing cycle and can be reversed before then.
What happens if I hit my monthly quota?
What happens if I hit my monthly quota?
Further requests return
429 RATE_LIMIT_MONTHLY_QUOTA_EXCEEDED until the next billing period begins. Per-minute rate limit violations return 429 RATE_LIMIT_EXCEEDED with a Retry-After header indicating how long to wait.Is historical data really 365 days?
Is historical data really 365 days?
Yes. Pro and Quant include up to one year of per-item daily OHLCV history through
GET /prices/candles. Granular per-provider history goes back up to 35 days through GET /prices/history.Do I get all 41 marketplaces on Free?
Do I get all 41 marketplaces on Free?
You can browse the provider catalog on every tier, but Free is limited to current prices from
GET /prices. Starter adds current bids and 100-item batch lookups, but not sales, history, analytics, listing URLs, or NDJSON snapshots.How do I get an API key?
How do I get an API key?
Visit cs2cap.com, create an account, verify your email address, and generate an API key from your Account API Keys page.