# OppiGame Developer Docs ## Docs - [Transaction List](https://walletapi.oppigames.com/api-reference/transaction/list.md): This API is used to get game session details based on player sessionId. - [Bet](https://walletapi.oppigames.com/api-reference/wallet-api/bet.md): This API is triggered when the player bets. The operator must update the player's balance by subtracting the bet amount. - [Bet By Batch](https://walletapi.oppigames.com/api-reference/wallet-api/bet-by-batch.md): This API is **used exclusively for Multiplayer games** to place multiple bets in a single request. It is typically called when users place their bets at the start of a crash round. - [Payout](https://walletapi.oppigames.com/api-reference/wallet-api/payout.md): This API is triggered when the player wins. It increases the player's balance by the payout amount and returns the updated balance. - [Payout By Batch](https://walletapi.oppigames.com/api-reference/wallet-api/payout-by-batch.md): This API is **used exclusively in Multiplayer games** to process payouts for multiple users after a round ends. It allows updating balances for multiple players in a single call. - [Retry Payout](https://walletapi.oppigames.com/api-reference/wallet-api/retry.md): This API is to retry failed payout transactions. It ensures that players whose payouts could not be processed earlier are retried automatically according to a fixed schedule. - [Reward](https://walletapi.oppigames.com/api-reference/wallet-api/reward.md): This API is triggered when the player rewarded with a bonus or jackpot. - [Rollback](https://walletapi.oppigames.com/api-reference/wallet-api/rollback.md): This API is used to rollback a player's transaction. The Operator is expected to find the referenced transaction, roll back its effects. - [Settlement](https://walletapi.oppigames.com/api-reference/wallet-api/settlement.md): This API is to process settlement transactions. It ensures that players whose payouts could not be processed earlier are retried automatically according to a fixed schedule. - [User Balance](https://walletapi.oppigames.com/api-reference/wallet-api/user-balance.md): This API is used to get the player's wallet balance. - [Introduction](https://walletapi.oppigames.com/introduction.md): Oppi Games API - The Complete Integration Guide for Developers - [Version History](https://walletapi.oppigames.com/version-history.md) ## OpenAPI Specs - [openapi](https://walletapi.oppigames.com/api-reference/openapi.json)