Skip to main content

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.

The Sales API returns the most recent completed transactions for a CS2 item across the supported marketplaces. Results include per-item detail that goes beyond price alone: float values, paint seeds, sticker wear, charm patterns, and inspect links when the provider exposes them. The first request for an item may take longer while data is retrieved. Subsequent requests for the same item within the hour are faster.

GET /sales — List recent sales

Returns recent sale records for one item across the selected providers. Tiers: pro · quant
curl -sS \
  -H "Authorization: Bearer $CS2C_API_KEY" \
  "$CS2C_API_BASE/sales?item_id=4994&providers=csfloat&currency=USD&limit=20"

Parameters

item_id
integer
required
Required if market_hash_name is not provided. Filter by item ID. Takes precedence over market_hash_name and phase when provided.
market_hash_name
string
required
Required if item_id is not provided. Exact item name as it appears in inventory. Ignored when item_id is provided.
phase
string
Doppler or Gamma Doppler phase filter. One of: Phase 1, Phase 2, Phase 3, Phase 4, Ruby, Sapphire, Black Pearl, Emerald. Ignored when item_id is provided.
providers
string[]
Provider keys to include. Repeat to pass multiple values: providers=buff163&providers=csfloat. Valid keys: buff163, c5, csfloat, csgo500, csgoempire, dmarket, youpin.
currency
string
default:"USD"
Target currency. Accepts 160+ ISO 4217 codes. See GET /fx for the full list.
limit
integer
Maximum number of results to return. Capped at 50. This endpoint is single-page only — there is no cursor or offset pagination.

Response example

{
  "meta": {...},
  "items": [
    {
      "date": "2026-03-13T01:31:47.752001Z",
      "provider": "csfloat",
      "price": 846105,
      "currency": "USD",
      "item_id": 6154,
      "market_hash_name": "AWP | Gungnir (Field-Tested)",
      "phase": null,
      "float": 0.2155461460351944,
      "paint_seed": 815,
      "stickers": [
        {
          "name": "Sticker | zevy | Budapest 2025",
          "slot": 2,
          "wear": 0.74
        },
        {
          "name": "Sticker | zont1x | Budapest 2025",
          "slot": 0,
          "wear": 0.73
        }
      ],
      "charms": [
        {
          "name": "Charm | Semi-Precious",
          "pattern_id": 66122
        }
      ],
      "inspect": {
        "in_game": "steam://rungame/730/76561202255233023/+csgo_econ_action_preview%20...",
        "screenshot_front": "https://csfloat.pics/m/1640912832771024139/playside.png?v=3",
        "screenshot_back": "https://csfloat.pics/m/1640912832771024139/backside.png?v=3"
      }
    },
    {
      "date": "2026-03-05T16:00:00+00:00",
      "provider": "buff163",
      "price": 942052,
      "currency": "USD",
      "item_id": 6154,
      "market_hash_name": "AWP | Gungnir (Field-Tested)",
      "phase": null,
      "float": 0.15253503620624542,
      "paint_seed": 105,
      "stickers": null,
      "charms": [
        {
          "name": "Charm | Semi-Precious",
          "pattern_id": 79972
        }
      ],
      "inspect": {
        "in_game": "steam://rungame/730/76561202255233023/+csgo_econ_action_preview%20...",
        "screenshot_front": "https://spect.fp.ps.netease.com/file/69aadbc88046f513e7f7de78TiWERWCN07",
        "screenshot_back": "https://spect.fp.ps.netease.com/file/69aadbc88046f513e7f7de78TiWERWCN07"
      }
    }
  ],
  "cache_status": {...}
}

Response fields

date
string
ISO 8601 timestamp of the sale.
provider
string
Provider key where the sale occurred.
price
integer
Sale price in minor units of the response currency. For example, 846105 in USD = $8,461.05.
currency
string
ISO 4217 currency code for the returned price.
item_id
integer
Catalog item ID.
market_hash_name
string
Full item name as it appears in the Steam economy.
phase
string
Doppler phase, or null for non-phased items.
float
number
Float value of the sold item. May be null if not provided by the source.
paint_seed
integer
Paint seed (pattern index) of the sold item. May be null if not provided by the source.
stickers
object[]
Array of stickers applied to the item. May be null if not available.
charms
object[]
Array of charms attached to the item. May be null if not available.
inspect
object
Inspect links for the sold item. May be null if not provided by the source.
cache_status
object
Indicates whether results were available immediately (hit) or required a fresh retrieval (miss). miss responses may take longer.
Results are cached for 1 hour per item/provider pair. The first request for an item may take longer than subsequent requests.
stickers, charms, float, paint_seed, and inspect depend on the provider’s data and may be null. Not all providers expose full item details on completed sales.
Last modified on May 28, 2026