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