Skip to main content

Deposit

This request is used to deposit a given amount from a player's wallet

path/deposit
methodPOST
Content-Typeapplication/json
headersX-Client-Id, X-Client-TS, X-Client-Signature

Request

ParameterDescription
user_idString - Player's id on the operator's side
amountNumber - Amount to be withdrawed from the player's wallet
currencyString - Game currency. (currency code)
providerString - Game provider
provider_tx_idString - The transaction ID assigned by provider
gameString - Identifies specific game. (game identificator)
actionbet / rain - Reason for amount withdrawal
action_idString ID of action in game, which depends on game and “action”
session_tokenString - Token generated by provider for current game session
platformEnum - mobile desktop
withdraw_provider_tx_id optionalString - Provider id of withdrawn transaction, to which belongs current deposit transaction.

Response

ParameterDescription
codeNumber - response statuscode
messageString - response explanation
dataObject
  • user_id - String player id
  • old_balance - Number old player balance
  • new_balance - Number new player balance
  • provider - String Game provider
  • provider_tx_id - String The transaction ID received by provider
  • operator_tx_id - String Unique transaction ID on side of operator
  • currency - String currency code