Get Player Balance
/getPlayerBalance
Get Player Balance is used to check player balance for some specific games.
Get Player Balance Request
| Parameter Name | Data Type | Description | Required/Optional |
|---|---|---|---|
| merchantId | String | Merchant ID | Required |
| timestamp | long | Time representation in UNIX milliseconds format. | Required |
| playerId | String | Unique merchant player id reference | Required |
| hash | String | String To Encode: merchantId + timestamp. HMAC SHA256 Code Snippet | Required |
| authToken | String | Game session id | Required |
| currency | String | The currency of the balance, Currency code (ISO 421) | Optional |
Request example:
{
"merchantId": "21385394-6dda-4171-a003-02fa4a975643",
"timestamp": 1643727556,
"playerId": "d02b5979-6d2a-4830-80e2-bf3fa608a2f2",
"hash": "b2e8a11ef51bfa74fb452518fcf76a5d8e4ca76af9399e0ad286e458a29de419",
"authToken": "b5e10b6b-4d88-475c-9496-a461052a8448",
"currency": "EUR"
}
Get Player Balance Response
| Parameter Name | Data Type | Description | Required/Optional |
|---|---|---|---|
| errorCode | int | Error code, default 0 | Optional |
| errorText | String | Error message | Optional |
| balance | decimal | Player’s wallet balance | Required |
| currency | String | The currency of player’s balance, Currency code (ISO 4217) | Required |
Response example:
{
"errorCode": 0,
"errorText": "",
"balance": 1000.5,
"currency": "EUR"
}