# <font >Freespin Create</font>
## Description

> By using this method, the entertainment venue operator system can obtain the betting configurations of all games from the system to create free giveaway events.

> Request method:（ Host-> BeSoft）:post 

> Encoding method：application/x-www-form-urlencoded

> Besoft The response data format is: application/json

##  Method URL
```
{besoftapi}/api/bonus/gamebetconfig
```



##  Request Parameters

  |    Name    |  Type  | Required |  Description  |
  | :--------: | :----: | :------: | :-----------: |
  | extension1 | string |    Y     | Agent account |
  |    cert    | string |    Y     | Security code |



## Example
- URL:
    - http://127.0.0.1:8000/api/bonus/getplayerfrb
- HTTP Method
    -   POST
- Form Data
    > Content-Type: application/x-www-form-urlencoded
    ``` 
    extension1:         adminweb
    cert:               v8VMKKzlPpD0te4rX99Hgefs3PQrBFWJKiuUqg6Y
    ```
	
	
## Return Result

 | Name | Type| Description |
 | :------------------: | :----: | :--------------: |
 |        games         | object |   Game configuration list   |
 |      games.key       | string |     Game gid      |
 |  games.value.areaid  |  int   |      Regional id      |
 | games.value.currency | string |     Monetary symbol     |
 | games.value.betextra |  int   |     Additional bets     |
 |   games.value.bet    | array  | You can place bets on the score list |
 |  games.value.betmul  | array  | A list of bet multiples is available |
 | games.value.betline  | array  |  The number of selectable betting lines  |

 ##  Successful Result

```
{
	"games": {
		"afa001": {
			"areaid": 1,
			"currency": "USD",
			"betextra": 0,
			"bet": [
				100,
				500,
				1000,
				3000,
				5000
			],
			"betline": [
				20
			],
			"betmul": [
				1,
				2,
				3,
				4,
				5,
				6,
				7,
				8,
				9,
				10
			]
		},
		"afa002": {
			"areaid": 1,
			"currency": "USD",
			"betextra": 0,
			"bet": [
				100,
				300,
				1000,
				3000,
				5000
			],
			"betline": [
				20
			],
			"betmul": [
				1,
				2,
				3,
				4,
				5,
				6,
				7,
				8,
				9,
				10
			]
		}
	},
	"code": 0,
	"msg": "success"
}
```


 ## Failed Result

```
{
	"ret": 1008,
	"info": "param erro"
}
```