Authorization

Usage of the API is currently FREE! To get your API key, first you must sign in with your steam account!

You must a parameter named 'token' with your API key to authenticate all requests.

Manage your API key here


Your API Key:

KEY Sign in with your steam account to reveal

Example request URL:

GET https://api.skinscout.net/api/v1/itemPrices?token=???

This endpoint is currently rate limited to 5 requests / minute!

Params

- token: Your API Key (required)

- phase: Filter by phase for Doppler items (optional)
Default: any (cheapest phase available on particular site)
Note: phase selection is not implemented for all sites. For those, the only phase option available is 0, which means 'any'

- currency: currency the prices should be in (optional)
Default: USD
Example: /v1/itemPrices/★ Bayonet | Doppler (Factory New)?currency=EUR

- platform_pricing: cash_price or source_price (optional)
Default: cash_price
Note: whether the price should be in cash, or in the platform's own cash to currency ratio (source_price) (affects tradebots and gambling sites only)
Conversion example: csgoempire gives around 1.625 coins/ 1 usd. So the source_price is the item's price in coins, and the cash price is the item's price / 1.625
Example: /v1/itemPrices/★ Bayonet | Doppler (Factory New)?platform_pricing=cash_price


Example Request:

GET https://api.skinscout.net/api/v1/itemPrices/★ Bayonet | Doppler (Factory New)?phase=Phase 2&token=???

Example Response:

{
  "success": true,
  "data": {
    "★ Bayonet | Doppler (Factory New)": {
      "phase": "Phase 2",
      "site_count": 8,
      "prices": {
        "4": {
          "phase": "Phase 2",
          "price": 42000,
          "stock": 1,
          "updated_at": "2022-05-11T22:03:58.000000Z"
        },
        "6": {
          "phase": "Phase 2",
          "price": 44999,
          "stock": 2,
          "updated_at": "2022-05-11T22:04:31.000000Z"
        },
        "23": {
          "phase": "Phase 2",
          "price": 41499,
          "stock": 1,
          "updated_at": "2022-05-09T08:33:35.000000Z"
        },
        "...": {}
      }
    }
  }
}

This endpoint is currently rate limited to 1 request / minute!

Params

- token: Your API Key (required)

- source: only show price data from certain sources (optional)
Default: all
Example: /v1/getAllPrices?source=buff,csdeals

- minStock: minimum amount of items available at given site (optional)
Default: 0
Example: /v1/getAllPrices?minStock=5

- maxAge: maximum age of price data in days (optional)
Default: 21
Example: /v1/getAllPrices?magAge=21

- currency: currency the prices should be in (optional)
Default: USD
Example: /v1/getAllPrices?currency=EUR

- platform_pricing: cash_price or source_price (optional)
Default: cash_price
Note: whether the price should be in cash, or in the platform's own cash to currency ratio (source_price) (affects tradebots and gambling sites only)
Conversion example: csgoempire gives around 1.625 coins/ 1 usd. So the source_price is the item's price in coins, and the cash price is the item's price / 1.625
Example: /v1/getAllPrices?platform_pricing=cash_price


Example Request:

GET https://api.skinscout.net/api/v1/getAllPrices?minStock=3&source=buff,csdeals,gamerpay&maxAge=14&currency=eur&token=???

Example Response:

{
  "success": true,
  "data": {
    "currency": "eur",
    "item_count": 20487,
    "items": [
      {
        "market_hash_name": "'Blueberries' Buckshot | NSWC SEAL",
        "phase": "0",
        "prices": {
          "Skinport": {
            "price": "180"
          },
          "Waxpeer": {
            "price": "179"
          },
          "Buff": {
            "price": "140"
          }
        }
      },
      {
        "market_hash_name": "★ Bayonet | Doppler (Factory New)",
        "phase": "Phase 1",
        "prices": {
          "Gamerpay": {
            "price": "34364"
          },
          "Buff": {
            "price": "33598"
          }
        }
      },
      {
        "...": "..."
      }
    ]
  }
}