Float

πŸ” Retrieve Float Information for an Item

Baseurl: https://www.steamwebapi.com/steam/api/float?key=YOUR_API_KEY&url=INSPECT_LINK

πŸ’¬ **What this endpoint does:**
- Retrieves float information for a specific CS:GO / CS2 item by decoding the inspect certificate in-process.
- Requires either the `url` parameter (full inspect link) or the `certificate` parameter (raw hex certificate).

⚠️ **Important β€” legacy format no longer supported:**
Valve discontinued the old inspect link formats `S{steamid}A{assetid}D{value}` (personal inventory) and `M{marketid}A{assetid}D{value}` (market listing) when they shut down the public Game Coordinator endpoint. Those links carried no float data on their own β€” they were only reference IDs, and float retrieval relied on a Steam GC roundtrip that no longer exists. **Any URL matching the old S/M pattern will return HTTP 406.** Only the new certificate format works.

πŸ†• **Certificate format:**
The new format embeds the full item state (float, paintseed, paintindex, stickers, keychains, StatTrak kill count, name tag, …) as a hex-encoded protobuf payload right inside the inspect link. No external lookup, no bot, no GC roundtrip β€” the certificate IS the data.
- Full URL form: `steam://run/730//+csgo_econ_action_preview <CERTIFICATE_HEX>`
- Raw form (pass via `certificate=`): `<CERTIFICATE_HEX>` (e.g. `49598AF087A6F948...`)

🌐 **How to use:**
- Pass the inspect link via `url=` or the raw hex via `certificate=` β€” exactly one of the two is required.
- Inspect links can be obtained from our Inventory API (`/steam/api/inventory`) β€” the `inspectlink` field there is always in the supported certificate format.
- Authenticate with your API key.
get/steam/api/float

Request

  • Base URL: https://www.steamwebapi.com
  • URL: https://www.steamwebapi.com/steam/api/float
  • Auth: API key in query parameter key

Query parameters

Your API key for authentication. Retrieve it from your Dashboard (top-right corner).

Inspect link in the certificate format only. Example: steam://run/730//+csgo_econ_action_preview%203C2CD7CEF39C8E.... The legacy S{steamid}A{assetid}D{value} and M{marketid}A{assetid}D{value} formats were discontinued by Valve and will return HTTP 406 β€” they no longer carry retrievable float data. Either url or certificate is required.

Raw hex certificate without the steam://run/730//+csgo_econ_action_preview+ prefix. Example: 49598AF087A6F948.... This is the encoded protobuf payload that carries the entire item state (float, paintseed, stickers, …). Either url or certificate is required.

If you run in production, please set this to 1. Default is 0. This is in future required, and if not set, you will get a warning.

formatstring

Response format: json (default), csv, xml, html, gzip, zip, ndjson, mysql, mysql_with_table, pgsql, pgsql_with_table, mongo. Example: ?format=csv

pretty'0' | '1'

Pretty-print JSON (set to 1 for json/gzip/zip formats). Example: ?format=json&pretty=1

Response

Request was successful, and the float data for the item is returned.

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.