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¤cy=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" } } }, { "...": "..." } ] } }