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-game
Supported 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
}
}