This API call is to credit an amount to a player’s wallet. This is triggered whenever a player playsa game. The response would contain information and details of all credited amounts. 9.1 Credit Request Type Input Method POST URL https://<OPERATOR-API-BASE-URL>/credit Headers “Content-Type”: “application/json” POST Parameters JSON Object Example { “account_id”: “123”, “game_transaction_id”: “123456”, “value”: 100.00, […]
8. DEBIT/BET API
This API call is to debit an amount from a player’s balance. This is triggered whenever a playerplays a game. The response would contain information and details of any debited amounts. 8.1 Debit Request Type Input Method POST URL https://<OPERATOR-API-BASE-URL>/debit Headers “Content-Type”: “application/json” POST Parameters JSON Object Example { “account_id”: “123”, “session_id”: “0b3fcbee-9c1e-4c8b-b97a-8746a8a96a “, “game_id”: […]
7. GET BALANCE API
This call is made to get the current player balance from the Operator. This may be called severaltimes during the gameplay. 7.1 Balance Request Type Input Method POST URL https://<OPERATOR-API-BASE-URL>/get_balance Headers “Content-Type”: “application/json” POST Parameters JSON Object Example { “account_id”: “123”, “session_id”: “0b3fcbee-9c1e-4c8b-b97a- 8d1746a8a96a”, “game_config_id”: 10, “hash_key”: “abcd-efgh-1234”} 7.2 Request Parameters Parameter Type Description Optional […]
6. LOGIN/GET PLAYER DETAILS API
This call is normally made before any other calls using the token sent on the game launch. It is usedto retrieve the player details from the Operator. 6.1 Login Request Type Input Method POST URL https://<OPERATOR-BASE-URL>/login Headers “Content-Type”: “application/json” POST Parameters JSON Object Example { “session_id”: “0b3fcbee-9c1e-4c8b-b97a-8d1746a8a96a”, “hash_key”: “abcd-efgh-1234”} 6.2 Request Parameters Parameter Type Description […]
5. Player Wallet Integration
The server on the operator side should be ready to receive API calls from the AGGREGATOR. Following is the list of API methods that should be implemented on the Operator for the AGGREGATOR. All methods must be implemented to accept HTTP/HTTPS POST requests using the “application/json” format along with the parameters defined in each API […]
Reports
This section fetches the information of multiple reports based on real-time, financial, and player-wise reports. Real-Time Reports This section contains two types of reports, Real-time daily-wise, and game-wise reports. Daily wise reports: This section fetches information on all providers with all the game types, currencies, and providers selected, and the date range from the current […]
Providers
In the Providers tab, you will find two menu options named Provider Links, Provider Fee Percentage, and Provider Fees. Game Providers On this page, you will find the list of providers registered under VGS and their links to the admin panel and CMS application. By clicking on any provider admin / CMS you will be […]
Games Management
You can find, control, and enable our games via the games search page. A search bar and filters will allow you to find the game in question with ease. The “Bulk Edit” feature gives you the option to enable/disable selected games at once. Each game tile presents you with an RTP currently enabled for that […]
Player Management
This section provides you with Player related control tools and logs. In this section, we can search the player’s data using filters like Player ID, username, Player Currency, Registration, and Last Active date timestamps. Clicking on the player’s name will redirect us to the player details page, where we can access the individual player summary […]
Users Management
Within this section, you’ll discover subsections titled Users, User Sessions, and User Activity Log. Users: In this section, you will find tools for handling user accounts. You can view a list of users, create new accounts, and update existing ones. These features are accessible to super admins, giving them control over user management within the […]