Appearance
Transfer-wallet call. Credit is moved onto a product, then a game URL is opened.
Response Description
Fields in a successful JSON body.
| Property | Type | Required | Description |
|---|---|---|---|
reqId | string | Required | Id for this response |
code | number | Required | Status code number. see Error message |
message | string | Required | Short status text |
data | ErrorMessage | Required | Payload object |
json
{
"reqId": "req-1",
"code": 0,
"message": "ok",
"data": {}
}Error message
| Code | Response status |
|---|---|
| 0 | Success |
| 10 | Unauthorized |
| 12 | This user is reserved as a special username for system, please choose other name |
| 13 | Create user failed (Often an error from the provider API) |
| 20 | Invalid request payload |
| 21 | Require sessionToken |
| 22 | Invalid betLimit |
| 23 | Invalid betLimit size |
| 40 | Not found |
| 800 | Error from cache, please wait before try again |
| 900 | Upstream error |
| 901 | Request product error |
| 910 | Downstream error |
| 950 | Http request error |
| 960 | Error decoding |
| 403 | Game code did not support |
| 413 | SessionToken size should not exceed 20 characters |
| 1000 | Error, please try again later |
| 1001 | Invalid account setting, please contact admin |
| 1002 | Currency did not support for this operator |
| 2001 | Create with duplicate username, please try other username |
| 3000 | Get Balance failed |
| 4000 | Deposit Failed |
| 4001 | Transaction has duplicate |
| 4002 | Deposit Invalid Amount |
| 5003 | Not enough credit |
| 5000 | Withdraw Failed |
| 5001 | Transaction has duplicate |
| 5002 | Withdraw Invalid Amount |
| 5004 | Transaction not found |
| 9001 | Invalid productID |
| 9002 | Member not found |
| 9004 | Unauthorized ProductID |
