Daily price history of one CS2 item

Resolves q like /api/v1/price and takes the first single item (skin, case, capsule, sticker, patch, pin, tournament highlight, agent, charm, graffiti, music kit or key). Returns one point per UTC day with the Steam Community Market price (steam) and the median best buy-now offer across market feeds (best) from the data behind the item page chart. Cached for 10 minutes.

get/api/v1/price/history

Request

  • Base URL: https://skinory.io
  • URL: https://skinory.io/api/v1/price/history
  • Auth: one of:
    • none
    • HTTP bearer
    • API key in header X-Api-Key

Query parameters

qstring required

Item name or part of it, resolved like /api/v1/price; the first matching single item is used (collections and weapons are skipped)

days30 | 90 | 365

Length of the window in days

lang'en' | 'ru' | 'pt' | 'es' | 'de' | 'nl' | 'fr' | 'pl' | 'tr' | 'zh' | 'zh-Hant' | 'ja' | 'ko' | 'vi' | 'id' | 'ms' | 'tl' | 'hi' | 'ar' | 'fa' | 'he'

Language of the page links in url fields (the site locale prefix, e.g. /en/items/…). Defaults to the Accept-Language header, then English. Unknown values are ignored.

Response

Daily points

querystring required
type'skin' | 'case' | 'capsule' | 'sticker' | 'agent' | 'keychain' | 'graffiti' | 'music' | 'key' | 'patch' | 'pin' | 'highlight' required
namestring required
urlstring required

Item page on the site

imagestring required
referencestring required

Market name of the best series: Factory New or the first wear for skins

steamWearstring nullable required

Set when the steam series of a skin comes from this single wear

currency'USD' required
pricedAtstring date-time nullable required

When the freshest market price feed was last refreshed; null before the first load

staleboolean required

true when every market price feed is older than 24 hours or none has loaded; prices may be outdated

days30 | 90 | 365 required
pricingstring required

Changes

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