Update History (Changelog)
The goal with our RGS is to not deprecate anything, but to just improve. Below you can find list of all added functionality.
March 2024
-added hidemenu parameter to hide game side/top menu. See “hidemenu” inside the C1 chapter.
May 2024
-added exit_url when opening a game to redirect the player to a custom URL when the user will exit the game. See exit_url inside the Game Launch documentation
June 2024
-added multiple RTP versions to launch the game with a specific RTP. Only works for slot games. See paytable_version inside the Game Launch documentation
June 2025
-changed response status required to be -1 (instead of 0 – still works with 0) on rejecting a transaction in balance_adj
-when using cronjob to receive cancelled bets and cancelled wins, the RGS will now send type=cancelbet and type=cancelwin . These transactions will repeat every 5 minutes until they are resolved by the Operator
-added internal_session_id parameter to be sent to the OPERATOR on each balance_adj
July 2025
-changed the required steps to launch new game sessions by generating a game play token. Old method is still functional if preferred, but new method has better security;
-made autoreg=1 default (cannot be changed) when launching games
-released API VERSION 2.0 which focuses on exchanging data in JSON format between all Operator Server < - > RGS Server interactions - see Migrate to 2.0 article if you are using version 1.0
-added optional rg parameter on game launch to control responsible gaming refresh time
-added mandatory txid parameter required to be sent by your server, in the response of balance_adj representing an unique transactionID from your system
-added optional lang parameter to set game language. Refer to the end of the Generate Game Play Token page to see the available languages.
February 2026
-Fixed HMAC signature validation examples (removed JSON_NUMERIC_CHECK to prevent float precision issues)
-Added code samples for Node.js, Python, Java, C#, Go, and Ruby for interacting with our API
-Clarified that 'amount' field is sent as a string (e.g., "-0.2000") in balance_adj endpoint
-Clarified that 'login' field will have a suffix with the _ + CURRENCY