Appearance
Error message transfer 
Response Description 
| Property | Type | Required | Description | 
|---|---|---|---|
reqId | string | Required | Unique reference for each request | 
code | number | Required | Response status | 
message | string | Required | Additional information on response status | 
data | ErrorMessage | Required | Error message | 
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 | 
