Skip to content

Freegame

Optional This APIs use give a freegame to player under operator.
Note: The operator must take full responsibility for this bet themselves.

Authorization

Seamless uses Basic Authentication with your agent credentials. (Authentication)

HTTP Request

POST {{ API_URL }}/seamless/free-game

Supported products

Product IDProduct Name
PGSOFTPG Soft

Content Type

Type: application/json

Request parameter description

PropertyTypeRequiredDescription
player_namestringRequiredPlayer username
free_game_namestringRequiredFreegame name
expired_dateintRequirednumber of expire date for freegame unit is hour
bet_amountintRequiredamount of freegame
game_countintRequiredcount of freegame
game_idsstringRequiredgameid of freegame
productIdstringRequiredProduct ID (Example : PGSOFT)

Response parameter description

PropertyTypeRequiredDescription
reqIdstringRequiredRequest ID for each request.
codenumberRequiredCode status
0: success
1: failed.
messagestringRequiredMessage description
dataobjectRequiredAn array of transaction data description (See more below).

Response data parameter description

PropertyTypeRequiredDescription
freeGameIdstringRequiredfreegameId 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
  }
}