Checkout
Retrieve checkout deposit state
Requires the deposit-specific status capability in the Bearer Authorization header. This capability remains valid after the checkout session and offer-acceptance deadline expire.
Authorizations
Checkout creation uses the opaque ten-minute session token. Deposit status reads use the deposit-specific statusToken returned only by a successful deposit POST.
Path Parameters
Pattern:
^dep_[A-Za-z0-9_-]{20,}$Response
Session-owned deposit state
expiresAt is the checkout offer-acceptance deadline, not a status capability expiry. A valid statusToken remains usable after the checkout session expires so a protected trade can complete.
Pattern:
^dep_[A-Za-z0-9_-]{20,}$Maximum string length:
200Pattern:
^https://steamcommunity\.com/profiles/[0-9]{17}$Minimum array length:
1Pattern:
^(0\.[0-9]{2}|[1-9][0-9]*(\.[0-9]{2})?)$Pattern:
^(0\.[0-9]{2}|[1-9][0-9]*(\.[0-9]{2})?)$Required range:
x >= 0Allowed value:
"USD"Available options:
cs2, rust Available options:
initiated, pending, active, hold, completed, canceled, declined, failed, reverted, expired, reconciliation_required Required range:
x >= 1Returned on deposit creation and required for later status reads.
Pattern:
^st_[A-Za-z0-9_-]{43}$