Operator Integration Service
+Play API for Seamless Wallet integration
We have made every effort to ensure the accuracy of the content provided in this document at the time of publication. However, please be aware that this document is subject to future changes. As necessary updates arise, we will release new versions to ensure the most accurate and up-to-date information is available.
The Seamless Wallet integration allows you to add The Bet Brothers games to your platform using your own wallet and authentication systems. With this integration, you maintain full control over the player and wallet, and all debits/credits are performed against your wallet in real-time.
API Protocol API – Allows Operators to request and receive an API token used to authenticate all other requests to the TBB platform.
Game Launcher API – Allows Operators to:
Retrieve a list of available games and game providers integrated by TBB.
Generate game launch sessions for players.
Wallet API – A Seamless Wallet integration. TBB triggers this API to:
Request the player's balance.
Send bet and win transactions to update the user's balance. The Operator must provide the corresponding endpoints and implement them according to the provided API structure.
Free Spin API – Enables the Operator to grant promotional rewards such as free spins to players. ⚠️ Note: Not all games are compatible with free spins.
Addendum — Error Codes Reference.
This page provides a detailed list of error codes that Operators may encounter when interacting with the platform. It includes descriptions for each error code to help troubleshoot and resolve any issues during API interactions.
Important Notice: Avoid Strict API Contracts
It is recommended to avoid implementing strict contracts for the APIs. Periodically, additional fields may be introduced to existing methods to maintain API compatibility. If strict contracts are enforced, these changes could lead to compatibility issues and potentially disrupt API functionality.
Getting Started
To begin integrating with TBB, ensure you have the following:
TBB URL for generating gameplay sessions and fetching games and providers
Brand ID
Secret key, used for generating the API token and signing requests (HASH)
Wallet URL – you, as the operator, must provide this URL to TBB
Request Signing with HMAC-SHA256
All request bodies must be signed using HMAC-SHA256 with your secret key. The signature must be included in the X-REQUEST-SIGN
header of the request.
Last updated