Games API
Games API Reference
Get a Game URL
RSA-SHA256 is used to sign the request body using the private key. The signature is validated using the public key associated with the provided operator_id.
The unique user ID in the Operator’s system. In case of DEMO gameplay, this parameter may be omitted.
john12345Operator's back end generates a token associated with the User, Game, player's current currency and maybe other parameters depending on the Operator's preferences. The token acts as an ID parameter for the game session. It is important that the currency is not changed during the current game session. If the User changes the currency or display unit, the Operator's backend needs to generate a new token and re-open the game with new token. In case of DEMO gameplay, this parameter may be omitted. Minimum length 10 characters, maximum length 255 characters.
f562a685-a160-4d17-876d-ab3363db331cID of Operator's sub-partner (brand, whitelabel, site, etc.) which uses same integration and credentials as an Operator. Used for detailed reporting and integration type switching. Sites under the same Operator can use different integration types: TransferWallet or SeamlessWallet. A single site (sub_partner_id) can NOT have both kinds of integration at the same time.
my-casino-idThe platform layout, either mobile or desktop, the User has. This property can be ignored, if the mode is chosen based on User's browser attributes (user-agent, resolution, ratio, orientation).
GPL_DESKTOPPossible values: Unique identifier for the Operator in Hub88 system. Used to authorize incoming requests. You can obtain your operator_id from the Hub88 BackOffice after your Operator entity is registered and set up in the Hub88 system by the internal teams.
1Additional parameters which can be used for certain game Suppliers. It depends on the Operator's choice of Game Providers/Suppliers.
lobby_url specifies the URL to which the game redirects to when the user clicks the Home button in the UI. Maximum length 255 characters.
https://amazing-casino.com/lobbyThe ISO 639-1 language code, applicable to the User in the current session.
enPossible values: The unique game identifier in Hub88 system in the form of a string. game_code can be obtained from the /game/list endpoint.
clt_dragonrisingThe page URL where a player/user can make a monetary deposit.
https://amazing-casion.com/depositThe ISO 4217 currency code. The following list contains all currencies supported by our system. Note that native gameplay support for these currencies may vary per Provider. Please contact us to know which Provider supports which currencies.
EURPossible values: The ISO 4217 currency code used for in-game display. While the operator handles all transactions in a fixed currency (e.g., “EUR”), the game may display values to the player in a different currency (e.g., “USD”). Note that in-game amounts displayed to the player may differ if the game_currency is not supported by the supplier.
EURPossible values: The ISO 3166-1 country code, applicable to the User in the current session.
EEPossible values: OK
The landing URL of the chosen game.
Get a Game round
RSA-SHA256 is used to sign the request body using the private key. The signature is validated using the public key associated with the provided operator_id.
The unique user ID in the Operator’s system. In case of DEMO gameplay, this parameter may be omitted.
john12345The transaction identifier, which you recive from us through the API during a gameplay.
16d2dcfe-b89e-11e7-854a-58404eea6d16The round identifier, which you recive from us through the API during a gameplay.
rNEMwgzJAOZ6eR3VUnique identifier for the Operator in Hub88 system. Used to authorize incoming requests. You can obtain your operator_id from the Hub88 BackOffice after your Operator entity is registered and set up in the Hub88 system by the internal teams.
1OK
The URL to the round details page, which you can embed.
The URL to the round details page, which you can embed. round or transaction_uuid must be passed for the request to pass.
Get the Game List
RSA-SHA256 is used to sign the request body using the private key. The signature is validated using the public key associated with the provided operator_id.
Unique identifier for the Operator in Hub88 system. Used to authorize incoming requests. You can obtain your operator_id from the Hub88 BackOffice after your Operator entity is registered and set up in the Hub88 system by the internal teams.
1Used to filter the game list by a specific product. When provided, only games associated with the given product code will be returned. If the product_code isn't provided, the full list of games is returned.
ontOK
Full Game item on Hub88.
The Game preview image URL.
https://picture-hosting.com/blackjack/thumb.pngThe Game background image URL.
https://picture-hosting.com/blackjack/bg.pngThe Game Supplier (Provider).
OneTouchThe full name of a Game.
Blackjack ClassicThe unique game identifier in Hub88 system in the form of a string. game_code can be obtained from the /game/list endpoint.
ont_blackjackclassicShows if a Game supports creation of freebets.
trueShows if the Game supports DEMO plays.
trueShows if a Game is enabled or not
trueThe game type as a category. The following enum contains all possible values.
BlackjackPossible values: A date when a Game is due to go live, displayed in RFC3339 / ISO8601 format.
2017-11-05Shows how volatile a Game is on scale of 1-6.
1 - Low
2 - Medium-Low
3 - Medium
4 - Medium-High
5 - High
6 - Very High
6Possible values: Return To Players (rtp) percentage of the Game, shows how much of the total bet amount will be redistributed between players as winnings. Stored as decimal in a form of a string.
94.79Shows the maximum number of paylines available in a Game.
20The hit ratio indicates the ratio between winning and losing bets in the span of 100 bets. The Ratio is stored as decimal in the form of a string. Can be sent as null, when the game is live or supplier hasn't forwarded the data.
24.47List of languages supported by the game client.
["eng","jpn","kor","deu"]List of themes assigned to the Game.
Technologies used within the Game.
The features available in this Game.
OK
Get a List of Products
RSA-SHA256 is used to sign the request body using the private key. The signature is validated using the public key associated with the provided operator_id.
Unique identifier for the Operator in Hub88 system. Used to authorize incoming requests. You can obtain your operator_id from the Hub88 BackOffice after your Operator entity is registered and set up in the Hub88 system by the internal teams.
1OK
Unique name of the Product.
Hacksaw GamingUnique code assigned to the Product.
hsgThe logo url for a Product's logo.
https://cdn.hub88.io/suppliers_logos/hacksaw.svgOK
Last updated
Was this helpful?

