Recover the current deposit state
Requires deposits:read. Merchant-scoped and server-side only. Use this to reconcile delayed, duplicate or out-of-order notifications. Credit only when status is completed and canCreditPlayer is true, with an atomic merchant-side uniqueness constraint on creditReference. An elapsed hold date, a browser return and a provider-created trade do not authorize credit.
Authorizations
One API-key record may allow cs2, rust, or both. Every checkout's allowedGames must be a subset of that key's allowed games; use one key record rather than separate CS2 and Rust keys.
Path Parameters
^ds_[A-Za-z0-9_-]{32}$Response
Current state, including immutable player and merchant references
^ds_[A-Za-z0-9_-]{32}$"balance_deposit"Stable unique reference for the merchant's player-ledger credit
x >= 0cs2, rust created, expired, pending, hold, completed, failed, reverted failed, declined, canceled, expired, provider_rejected 