Appearance
Freegame
Optional This APIs use give a freegame to player under operator.
Note: The operator must take full responsibility for this bet themselves.
Authorization
Transfer uses Basic Authentication with your agent credentials. (Authentication)
HTTP Request
POST {{ API_URL }}/free-gameSupported products
| Product ID | Product Name |
|---|---|
PGSOFT | PG Soft |
Content Type
Type: application/json
Request parameter description
| Property | Type | Required | Description |
|---|---|---|---|
player_name | string | Required | Player username |
free_game_name | string | Required | Freegame name |
expired_date | int | Required | number of expire date for freegame unit is hour |
bet_amount | int | Required | amount of freegame |
game_count | int | Required | count of freegame |
game_ids | string | Required | gameid of freegame |
productId | string | Required | Product ID (Example: PGSOFT) |
Response parameter description
| Property | Type | Required | Description |
|---|---|---|---|
reqId | string | Required | Request ID for each request. |
code | number | Required | Code status0: success1: failed. |
message | string | Required | Message description |
data | object | Required | An array of transaction data description (See more below). |
Response data parameter description
| Property | Type | Required | Description |
|---|---|---|---|
freeGameId | string | Required | freegameId from provider |
JSON example request:
json
{
"player_name": "foobar",
"free_game_name": "happy day",
"expired_date": 24,
"game_count": 30,
"bet_amount": 100,
"game_ids": "87",
"productId": "PGSOFT"
}JSON example response:
json
{
"reqId": "05e287a6-00a9-4558-9bb2-2e422494ef22",
"code": 0,
"message": "Success",
"data": {
"freeGameId": 888
}
}