Provider Feature Mapping
Supported features by each game provider:
Legend: ✅ Fully supported | ⚠️ Partially supported / Special mode | ❌ Not supported
Active API Calls
| Unified API | BG | GSC | SA | WM |
|---|---|---|---|---|
| Player Register | ✅ open.user.create | ✅ launchGame (auto-create) | ✅ regUserInfo | ✅ memberRegister |
| Balance Query | ✅ open.operator.user.balance | ✅ seamless/balance | ✅ Callback GetUserBalance | ✅ Callback CallBalance |
| Fund Transfer | ✅ open.operator.user.transfer | ✅ withdraw/deposit | ⚠️ Seamless mode | ⚠️ Seamless mode |
| Game Launch | ✅ Multiple URL APIs | ✅ launchGame | ✅ loginRequest | ✅ loginGame |
| Game Trial | ✅ Multiple trial APIs | ✅ launchGame | ✅ loginRequestForFun | ✅ loginGame(isTest) |
| Kick/Logout | ❌ | ❌ | ✅ kickUser | ✅ logoutGame |
| Bet Records | ✅ open.order.query | ✅ wagerList | ✅ Multiple query APIs | ✅ getDateTimeReport |
| Bet Detail | ✅ open.operator.order.status | ✅ wager/gameHistory | ✅ getUserBetItemDV | ✅ getReportDetail |
| Game List | ❌ | ✅ gameList/productList | ⚠️ getActiveHostList | ❌ |
| Order Status | ✅ open.operator.order.status | ✅ wager | ✅ getTransactionDetails | ✅ getDealidStatus |
| Health Check | ✅ open.operator.ping | ❌ | ❌ | ✅ testGateway |
Callback APIs
| Unified API | BG | GSC | SA | WM |
|---|---|---|---|---|
| Bet Deduction | ✅ open.operator.order.transfer | ✅ seamless/withdraw | ✅ PlaceBet | ✅ PointInout |
| Settlement | ✅ open.operator.calc.transfer | ✅ seamless/deposit | ✅ PlayerWin/PlayerLost | ✅ PointInout |
| Cancel/Rollback | ❌ | ❌ | ✅ PlaceBetCancel | ✅ TimeoutBetReturn |
| Bet Data Push | ❌ | ✅ pushBetData | ❌ | ✅ SendMemberReport |
Provider-Specific Features
Features only available from certain providers, not included in the unified API:
| Provider | Feature | Description |
|---|---|---|
| GSC | Free Spin Management | createFreeRound / cancelFreeRound / getPlayerFreeRoundBonus |
| GSC | Bet Scale Query | getGamesBetScales |
| GSC | Super Lobby | launchSuperLobby |
| SA | Bet Limit Management | queryBetLimit / setAllBetLimit / setUserMaxWinning / queryUserBetLimit |
| SA | Event Management | getEventPointTransactionDetail / getEventWinningDetail / creditEventPoint / getLeaderboardRankingDetail |
| SA | User Verification | verifyUsername / getUserStatusDV |
| SA | Cancelled Bet Query | getCancelledBetDetails / getUnsuccessfulBetDetails |
| SA | Game Error Query | getGameErrorDetail |
| SA | Transaction Resend | resendTransaction |
| SA | Gift Transaction Query | getGiftTransactionDetails |
| WM | Member Enable/Disable | enableorDisablemem (login/bet toggle) |
| WM | Limit Edit | editLimit (maxwin/maxlose/limitType) |
| WM | Password Change | changePassword |
| WM | Tip Report | getTipReport |
| WM | Unsettled Report | getUnsettleReport |
| BG | Agent Creation | open.agent.create |