/
v3.0.11Get access

getTournamentsByGameId

Returns tournaments for a given game. It lists tournaments with their details (e.g. name, dates, status, prize info) for the specified game. It is used to show tournaments on game pages, tournament listings, and filters, and to let users browse and join tournaments for a chosen game.

Request parameters:

Name
DescriptionTypeValuesDefault
gameId
It's an ID of the game for which tournaments are requested. The value is taken from 'id' which comes from the CMS response returned by "getCasinoGames", which is the related method used to fetch the game details.string--
stageList
List of tournament stages used to filter the responsearray["finished", "ongoing", "upcoming", "canceled"]-

Call example:

getTournamentsByGameId({
  gameId: '400041201',
  stageList: ['canceled']
})

Response examples:

{
  code: 0,
  rid: 1595097272,
  data: {
    result: [{
      Id: 34081,
      ProductTypeId: 1,
      TournamentTemplateId: 33403,
      PartnerId: 900,
      PartnerList: null,
      Name: 'CHOICE of KISS - Slots',
      Description: 'Players will join automatically from the moment they place a bet on one of the eligible games.\nThere is no registration fee and the registration is open until the end of the tournament.\nPlayers need to play the eligible games with real money during the promotion period to qualify for the Tournament.\nThe minimum bet amount for this tournament is shown on this page above. Any bets of less than the amount shown will not be counted as a point.\nThe tournament’s win criterion is \'Single Win / Tournament minimum bet \'\nThe leaderboard will display players with the highest number of points.\nThe leaderboard will be updated every 5 seconds.\nThe guaranteed prize pool will be shared between winners as shown in the “Prizes” section at the Tournaments page.\nCash prizes have no wagering requirements.\nAll cash prizes will be deposited to the winner’s real accounts at the end of the tournament and can be withdrawn at any time.\nIn the event of two or more players finishing the tournament on the same leaderboard position, the player who registered first will get the higher prize.\nIf you are found to make any attempt to commit fraud or breach the rules of this casino, the company reserves the right to refuse participation in this tournament.\nThe company reserves the right acting reasonably to withhold, restrict or cancel this offer from individual account holders in breach of these terms and conditions or breach of our General Terms and Conditions.\nThe company reserves the right to change or end any promotion if required for legal and/or regulatory reasons.\nEach player participating in the tournament recognizes to have read and accepted this regulation.\nGeneral Terms and Conditions accepted by the company are applied for the current tournament.',
      TypeId: 1,
      CurrencyId: 'USD',
      PrizeType: 0,
      StartDate: '2026-02-09T14:00:00',
      EndDate: '2026-02-15T13:59:00',
      RegistrationStartDate: '2026-02-09T13:20:00',
      RegistrationEndDate: '2026-02-15T13:59:00',
      State: 2,
      Stage: 2,
      MinStartingNumberOfPlayers: 1,
      MaxNumberOfPlayers: null,
      MinRounds: 1,
      MaxRounds: null,
      MinBet: 0.12,
      MaxBet: null,
      JoinedPlayersCount: 455603,
      RegistrationAmount: 0,
      PrizeFund: 35607.63,
      GameIdList: null,
      TournamentWinCriteriaTypeId: 14,
      JoinDate: null,
      PrizeStructure: null,
      TopPlayerList: null,
      CurrentPlayerStats: null,
      LobbyBannerImages: [{
        LangId: 'en',
        Images: [{
          Name: null,
          ImageEncoded: null,
          ImageUrl: 'https://ca-ft.kgrrtqnnksnjhfuc.com/RGS/Tournament/33403/1/en/927D9008.jpg',
          ImagePath: 'Common/GetImagePlain/RGS/Tournament/33403/1/en/927D9008.jpg?v=1'
        }],
        IosImages: null,
        AndroidImages: null
      }],
      DetailsBannerImages: [{
        LangId: 'en',
        Images: [{
          Name: null,
          ImageEncoded: null,
          ImageUrl: 'https://ca-ft.kgrrtqnnksnjhfuc.com/RGS/Tournament/33403/2/en/948B8221.jpg',
          ImagePath: 'Common/GetImagePlain/RGS/Tournament/33403/2/en/948B8221.jpg?v=1'
        }],
        IosImages: null,
        AndroidImages: null
      }],
      TranslationList: null,
      PrizeStructureContainer: null,
      DefaultLang: 'en',
      IsJoinable: true,
      AllowedCurrencyList: null
    }],
    result_text: null,
    details: null
  }
}

Response parameters:

NameDescriptionTypeValues
ID
Tournament identifier number-
ProductTypeId
Product type identifier number-
TournamentTemplateId
Tournament template identifier number-
PartnerId
Partner identifier number-
PartnerList
Partner list array-
Name
Tournament name string-
Description
Tournament rules and description string-
TypeId
Tournament type identifier number-
CurrencyId
Currency code string-
PrizeType
Prize type identifier number-
StartDate
Tournament start date and time string-
EndDate
Tournament end date and time string-
RegistrationStartDate
Registration start date and time string-
RegistrationEndDate
Registration start date and time string-
State
Tournament state number-
Stage
Tournament stage number-
MinStartingNumberOfPlayers
Minimum players to start number-
MaxNumberOfPlayers
Maximum players allowed number-
MinRounds
Minimum rounds number-
MaxRounds
Maximum rounds number-
MinBet
Minimum bet amount number-
MaxBet
Maximum bet amount number-
JoinedPlayersCount
Number of joined players number-
RegistrationAmount
Registration fee number-
PrizeFund
Total prize pool number-
GameIdList
List of game identifiers array-
TournamentWinCriteriaTypeId
Win criteria type identifier number-
JoinDate
User join date (if joined) string-
PrizeStructure
Prize structure details object
TopPlayerList
Top players list array-
CurrentPlayerStats
Current player statistics object
LobbyBannerImages
Banner images for lobby array-
DetailsBannerImages
Banner images for details view array-
TranslationList
Translationsarray-
PrizeStructureContainer
Prize structure container object
DefaultLang
Default language code string-
IsJoinable
Whether tournament can be joined booleantrue / false
AllowedCurrencyList
Allowed currencies array-