Launcher Parameters
This section explains the parameters necessary to launch and integrate games correctly in an existing game portal/website.
Required Parameters
The following parameters must be included when launching a game:
| Name | Type | Request | Description |
|---|---|---|---|
| authToken | String | QueryString | Authentication token used to validate the request in the wallet when creating the session |
| walletId | String | QueryString | Wallet identifier |
| gameid | String | QueryString | Game identifier in the provider’s system, see the list of games in Game List |
| device | String | QueryString | Represents the device where the game is to be started (Desktop, Mobile) |
| username | String | QueryString | Username or nickname, in some providers this information is shown for the client |
| playerid | String | QueryString | Unique identifier of the player in the Operator Account System |
| language | String | QueryString | Language in which the game will be displayed, see the list in Language |
| currency | String | QueryString | Currency to be used in the game, see the list in Currency |
| isDemo | Boolean | QueryString | This parameter is used to determine if the game to be played is demo or paid (True, False) |
Parameter Format
All parameters should be included as query string parameters in the launcher URL. For example:
https://subdomain.example.com/launcher/game/?authToken=abc123&walletId=wallet123&gameid=game123&device=Desktop&username=player1&playerid=12345&language=en¤cy=USD&isDemo=falseParameter Validation
The GPAS system validates all parameters before launching a game. If any required parameter is missing or invalid, an error will be returned.
Parameter Security
Some parameters contain sensitive information and should be handled securely:
- authToken: This token is used for authentication and should be generated securely
- walletId: This identifies the player’s wallet and should be kept confidential
- playerid: This uniquely identifies the player and should be protected
For more information about these parameters, refer to the respective sections in the appendices: