Skip to main content
  • Deposits are allowed while the member is online.
  • The response includes the wallet balance before and after the deposit.
  • The maximum amount per deposit is 99,999,999,999.99.
  • When the wallet balance exceeds 30,000,000,000, deposits for the member are suspended. Contact our support team.
  • balanceAfter equals balanceBefore plus amount.
  • Deposit transaction IDs must have the deposit- prefix.

Path

Headers

FieldTypeRequiredDescription
AuthorizationstringYesToken we provide
Content-TypestringYesmultipart/form-data

Request parameters

FieldTypeRequiredSignedDescription
transactionIDstringYes✓Transaction ID (must be unique)
channelIDnumberYes✓Channel ID (use 1 if you have no channels)
accountstringYes✓Member account (allowed characters: a-z A-Z 0-9 _-)
currencystringYes✓Currency (contact our business team)
amountnumberYes✓Transfer amount (up to 2 decimal places)
signstringYesSignature. See Signature for how to generate it

Response

Success (the HTTP status code is always 200; check status.code for the result)
FieldTypeDescription
dataobject
data.transactionIDstringTransaction ID
data.channelIDnumberChannel ID
data.accountstringMember account
data.amountnumberTransfer amount
data.currencystringCurrency (contact our business team)
data.balanceBeforenumberWallet balance before the transfer
data.balanceAfternumberWallet balance after the transfer
statusobjectResponse status. See Response format

Response example

Response codes

Besides the common codes, this API may also return: