Developer API

CS2 Float API

Per-asset float values, paint seeds, sticker positions and inspect screenshots — by inspect link or by asset ID.

Endpoints

All endpoints return JSON, accept the same auth header, and degrade with a normalised error envelope.

GET /steam/api/float
GET /steam/api/float/assets
GET /steam/api/float/screenshot
GET /float/api/item

CS2 Float API — quickstart

Same auth header as every other endpoint we ship. Get an API key from the dashboard and you're querying inside two minutes.

  • Single auth header, JSON response.
  • Rate limits scale with your plan tier.
  • Full schema in the API reference.
API Request
# curl with API key
curl "https://www.steamwebapi.com/steam/api/float?key=$KEY"
# PHP
$res = file_get_contents('https://www.steamwebapi.com/steam/api/float?key=' . $KEY);
$data = json_decode($res, true);
# Node.js
const r = await fetch(`https://www.steamwebapi.com/steam/api/float?key=${KEY}`);
const data = await r.json();

About this API

The CS2 Float API returns the exact float, paint seed, sticker layout and a server-rendered inspect screenshot for any CS2 asset. Plug it into a float-aware marketplace, a low-float trophy hunter, an arbitrage bot, or any tool where the float and pattern matter as much as the listing price.

Pass an inspect link or an asset ID and get back the full asset DTO in JSON, plus an image URL ready to embed.

FAQ

What does the Float API return?

Float value, paint seed, paint index, sticker positions, wear, and a server-rendered inspect screenshot URL.

Can I query by inspect link?

Yes — pass the inspect URL to /steam/api/float or /float/api/item and you get back the full asset DTO.

How fast are screenshots?

First request renders fresh (~2-5 seconds). Subsequent identical inspect links are cached and return instantly.

Start building with the CS2 Float API

One key, every Steam endpoint.