BetaRead the CS2 API docs

CSFloat prices for every CS2 skin.

The lowest CSFloat buy-now price and listing count for 23,900+ skins, knives, gloves, stickers and cases, with a link to the listing, CSFloat price history, and the same item priced on 26 other marketplaces.

  • 23,914 items priced on CSFloat
  • 27 marketplaces
  • Prices in USD
GET /cs2/skins/ak-47-redline-field-tested-1ab1a2dc/prices?provider=csfloat200 OK
$ curl "https://api.citoapi.com/api/v1/cs2/skins/ak-47-redline-field-tested-1ab1a2dc/prices?provider=csfloat" \ -H "x-api-key: $CITO_API_KEY"
{  "success": true,  "data": {    "skin": {      "marketHashName": "AK-47 | Redline (Field-Tested)",      "rarity": "Classified",      "exterior": "Field-Tested"    },    "prices": [      {        "provider": "csfloat",        "providerName": "CSFloat",        "price": 24.01,        "currency": "USD",        "offersCount": 3866,        "observedAt": "2026-10-22T00:10:23.514Z",        "buyUrl": "https://csfloat.com/search?sort_by=lowest_price&type=buy_now&market_hash_name=…"      }    ]  }}

Seamless Integration with our MCP Server

Give Claude, Cursor, and ChatGPT the CS2 data. One command writes the MCP config; agents call live scoreboard, team map stat, opening duel, and transfer tools instead of inventing match IDs, and your key stays on your machine.

MCPInstall the Cito MCP server
Claude
Cursor
OpenAI
Python
Cito API
Next.js
Discord
Slack
GitHub

CSFloat data, without scraping CSFloat

One key returns CSFloat's price next to every other market, so a tracker or a bot never has to keep its own scraper alive. CSFloat prices come with the rest of the CS2 API: 26 more marketplaces, live matches, results and player stats.

Lowest buy-now price

CSFloat's cheapest buy-now listing for the item, in USD, with how many listings there are.

A link to the listing

buyUrl opens CSFloat's search for that exact item, sorted by lowest price.

CSFloat price history

Pass provider=csfloat to /history for CSFloat's own price over time, not a blend of markets.

26 other marketplaces

Drop the provider filter and the same call returns Buff163, Steam, YouPin, Skinport, DMarket and more, cheapest first.

Look up by market name

Use the Steam market_hash_name as the id, StatTrak™ and ★ included, or search the catalogue with ?q=.

Refreshed through the day

Valuable items are re-priced every 30 minutes and the whole catalogue every 8 hours. Each price carries observedAt.

Does it include float values or inspect links?

No. Prices are per item (market_hash_name), not per listing: there are no float values, paint seeds, inspect links or sticker placements, and nothing that buys, sells or lists on CSFloat for you. Use CSFloat's own tools for those, and Cito when you need CSFloat's price next to every other market and the pro scene, behind one key.

Endpoints you can ship with

Start on skin prices: find an item, read its CSFloat price, then pull its history.

Skin prices

The current price of a skin on each marketplace, its daily price history, sell listings across markets, and the week's biggest movers.

View docs
  • GET/api/v1/cs2/skins?q={name}

    Search skins by name, weapon, rarity or price range.

  • GET/api/v1/cs2/skins/{skinIdOrSlug}/prices

    The current price on each marketplace, cheapest first, with offer counts.

  • GET/api/v1/cs2/skins/{skinIdOrSlug}/history

    Daily cheapest price across marketplaces, years back on long-listed skins.

  • GET/api/v1/cs2/skins/{skinIdOrSlug}/order-book

    Sell listings per marketplace with counts, and the lowest ask.

  • GET/api/v1/cs2/skins/trending

    Biggest gainers and losers over 1 day to 1 year, with sparklines.

  • GET/api/v1/cs2/skins/{skinIdOrSlug}

    One skin: weapon, rarity, collection, image and price summary.

FAQs

CSFloat prices, history, and what is not included

Can't find what you're looking for? Contact our customer support team

Read the skin docs

Build price trackers

Create a free key and read CSFloat's price for any CS2 item in one call.