---
title: "🔍 Retrieve Float Information for an Item"
method: GET
path: "/steam/api/float"
tags: ["Float"]
---

# 🔍 Retrieve Float Information for an Item

`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`

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.

## Query parameters

- `format` string
- `pretty` '0' | '1'

## Response `200`

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

- unknown

## Other responses

- `402`: Rate limit exceeded (daily or monthly).
- `406`: Inspect link is missing or uses a deprecated format. The legacy S/M-link formats (S{steamid}A{assetid}D{value}, M{marketid}A{assetid}D{value}) were discontinued by Valve and are no longer supported — only the certificate (hex) format is accepted.
- `416`: Service overloaded or unable to retrieve float information. Please try again later.
- `417`: Certificate could not be decoded — the inspect link or hex is likely malformed or corrupt.
- `503`: Certificate decoded but produced no usable item data (empty protobuf payload). The link is likely invalid or pointing to an item that no longer exists.

---

[API](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation.md) · [All operations](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/steamwebapi/apis/steamwebapi-com-third-party-steam-market-api-documentation/revisions/f9a4109cbda6?raw)
