Get User Balance
The integrator queries the user's balance on the MINI.GAME platform.
GetPlayerWallet
This API is provided by the MINI.GAME platform and is called by the integrator.
POST
{
MINIGAME_APIURL
}/api/cash/v1/getPlayerWallet?trace_id=your_trace_id
Headers
Content-Type
"application/json; charset=utf-8"
sign
"your_sign_string"
Body
appid
string
The unique identifier for the merchant, available in the merchant backend.
timestamp
integer
Timestamp (in seconds)
token
string
The user's token on the MINI.GAME platform can be obtained through the Get User Game Token API.
currency
string
Currency name, for details, refer to the "name" field of the supported currencies in the currency list.
Integrator Request Parameter Example
{
"appid": "13",
"timestamp": 1711954264,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjcmVhdGUiOjE3MTk2Mjk2NDQsInVzZXIiOiJ7XCJpZFwiOjM1NzE0MSxcIm9wZXJhdGVyX2lkXCI6MSxcImFnZW50X2lkXCI6MTAwMDIwLFwiYXBwX2lkXCI6MTAzMSxcImFjY291bnRfdHlwZVwiOjAsXCJ2YWx1ZVwiOlwiMVwiLFwibm93X2dhbWVfaWRcIjowfSJ9.tXfaavxZu7PIedpJ5Tp7oL0aBEnb5ujok4cbKWoNj0U",
"currency": "usdt"
}
MINI.GAME Platform Response Parameter Example
{
"data": {
"currency":"usdt",
"balance":999.999,
},
"code": 0,
"msg": "ok"
}
Response Example Parameter Descriptions
data
—-
Yes
object
Response Data
—-
balance
Yes
decimal
User balance, supports up to 4 decimal places
—-
currency
Yes
string
Currency name, for details, refer to the "name" field of the supported currencies in the currency list.
code
—-
Yes
integer
Status Code
msg
—-
Yes
string
Prompt message
Error Code
Last updated