Create new player
| Name | Value |
|---|---|
| API URL | {API_URL}/player/register |
| Method | POST |
| HTTP Response status | 201 |
Request body
{
"username": "lnwbet888",
"credit": 0,
"turnover_config": {
"limit": {
"providers": ["amb_pgsoft"],
"game_ids": {
"amb_pgsoft": ["mask-carnival"]
},
"game_types": ["SLOT"]
}
}
}| Field | Type | Required | Description |
|---|---|---|---|
| username | String | ✅ | Username must be minimun 3 character and not over than 20 character |
| currency | String | ❌ | Currency ISO4217 (Default: based on agent) |
| credit | Number | ❌ | Default credit (For Transfer Wallet) |
| turnover_config | Object | ❌ | Turnover config (For Transfer Wallet) |
| turnover_config.limit.providers | Array of string | ❌ | Limit turnover if player play game provider. 5.2.1 Get game providers via result.data.code |
| turnover_config.limit.game_ids[PROVIDER_CODE] | Array of string | ❌ | Limit turnover if player play game. 5.2.2 Get games via result.data.code |
| turnover_config.limit.game_types | Array of string | ❌ | Limit turnover if player play game game type. 6.4 Game type |
Response body
{
"code": 0,
"message": "Create player successfully.",
"timestamp": 1737802276223,
"result": {
"username": "lnwbet888",
"player_name": "ryrst8",
"credit": 0
}
}| Field | Type | Description |
|---|---|---|
| result.username | String | Player username for display operator |
| result.player_name | String | Acual player username |
| result.credit | Number | Current credit (For Transfer Wallet) |
Last updated on