Skip to main content

Body

application/json
tradeUrl
string
required
Required string length: 40 - 256
Pattern: ^https://steamcommunity\.com/tradeoffer/new/\?partner=[0-9]{1,10}&token=[A-Za-z0-9_-]{5,64}$

Response

Authenticated checkout session and normalized CS2 inventory

inventory
object[]
required
unavailable
object[]
required

Tradable items that Skinloop cannot currently accept.

unavailable_count
integer
required

Total CS2 items Skinloop cannot accept, including non-tradable and unaccepted items.

Required range: x >= 0
collateral
string | null
required
Pattern: ^(0\.[0-9]{2}|[1-9][0-9]*(\.[0-9]{2})?)$
updated_at
string<date-time>
required
sessionToken
string

Present only in the authenticate response; omitted on refresh.