/
v3.0.11Get access

getTournament

Retrieves detailed data for a specific tournament

Request parameters:

Name
DescriptionTypeValuesDefaultSource
tournamentId
Id of tournament definitionnumber--
Key from responseId
tournamentIdList
List of tournament IDs to retrieve data forarray---
stage
Tournament stage (Canceled=-1,Finished = 1, Running = 2, Future=3)string"cancelled", "finished", "ongoing", "upcoming"-
Key from responseStage
stageList
List of types for filtering by stagearray---
from
Unix timestamp (seconds) for the start date range filternumber---
to
Unix timestamp (seconds) for the end date range filternumber---
typeId
Tournament type (Classic=1, TicketBased=2)number1 / 2-
Key from responseTypeId
registrationStatus
Registration Status(player participated = 1, player not participated = 2)number1 / 2--
registrationStarted
Registration Started flag for filtering (started = true, not started = false)booleantrue / falsefalse-
extended
Flag to have extended user databooleantrue / false--
This method is usually used with these methods:

Call example:

getTournament({
  tournament_id: 1,
  tournament_id_list: [1, 2],
  registration_status: 1,
  registration_started: true,
  stage: 1,
  from_date: 1539766321,
  to_date: 1539776321,
  type_id: 1,
  stage_list: [1, 2]
})

Response examples:

{
  Id: 34468,
  ProductTypeId: 1,
  TournamentTemplateId: 33765,
  PartnerId: 18751367,
  PartnerList: null,
  Name: 'Torneio DIÁRIO PG SOFT',
  Description: '•\t7Games é a primeira a lançar o Torneio DIÁRIO da PG Soft, onde você terá 100 oportunidades em 1 mês para ser um dos nossos vencedores. A soma da prêmiação total de todos os Torneios será de R$2.250.000,00 e só na 7Games você vê isso.\n•\tGRATUITO PARA PARTICIPAR!',
  TypeId: 1,
  CurrencyId: 'BRL',
  PrizeType: 0,
  StartDate: '2026-02-24T03:01:00',
  EndDate: '2026-02-25T02:59:00',
  RegistrationStartDate: '2026-02-24T03:01:00',
  RegistrationEndDate: '2026-02-25T02:59:00',
  State: 2,
  Stage: 2,
  MinStartingNumberOfPlayers: 1,
  MaxNumberOfPlayers: null,
  MinRounds: 1,
  MaxRounds: null,
  MinBet: 0.4,
  MaxBet: null,
  JoinedPlayersCount: 51479,
  RegistrationAmount: 0,
  PrizeFund: 75000,
  GameIdList: [3001000, 3001001],
  TournamentWinCriteriaTypeId: 1,
  JoinDate: null,
  PrizeStructure: [{
    PlaceNumber: 1,
    PrizePercent: 16,
    PrizeAmount: 12000
  }, {
    PlaceNumber: 2,
    PrizePercent: 8,
    PrizeAmount: 6000
  }],
  TopPlayerList: {
    TopPlayerList: [{
      PlayerId: 258888865,
      ExternalId: 258888865,
      ExternalIdMasked: '25*****65',
      Amount: 297927.53,
      Place: 1,
      WinnedAmount: 0,
      BetCount: 0
    }, {
      PlayerId: 1832677149,
      ExternalId: 1832677149,
      ExternalIdMasked: '18******49',
      Amount: 272771.86,
      Place: 2,
      WinnedAmount: 0,
      BetCount: 0
    }],
    CurrentPlayer: null
  },
  CurrentPlayerStats: null,
  LobbyBannerImages: [{
    LangId: 'en',
    Images: [{
      Name: null,
      ImageEncoded: null,
      ImageUrl: 'https://ca-ft.kgrrtqnnksnjhfuc.com/RGS/Tournament/33765/1/en/A0528C7A.jpg',
      ImagePath: 'Common/GetImagePlain/RGS/Tournament/33765/1/en/A0528C7A.jpg?v=1'
    }],
    IosImages: null,
    AndroidImages: null
  }],
  DetailsBannerImages: [{
    LangId: 'en',
    Images: [{
      Name: null,
      ImageEncoded: null,
      ImageUrl: 'https://ca-ft.kgrrtqnnksnjhfuc.com/RGS/Tournament/33765/2/en/A2B7A4C6.jpg',
      ImagePath: 'Common/GetImagePlain/RGS/Tournament/33765/2/en/A2B7A4C6.jpg?v=1'
    }],
    IosImages: null,
    AndroidImages: null
  }],
  TranslationList: null,
  PrizeStructureContainer: null,
  DefaultLang: 'en',
  IsJoinable: true,
  AllowedCurrencyList: null
}

Response parameters:

NameDescriptionTypeValues
Id
Tournament identifiernumber-
ProductTypeId
Product type identifiernumber1 - "Casino" / 2 - "Sport"
TournamentTemplateId
Tournament template identifiernumber-
PartnerId
Partner identifier (site id from skin config)number-
PartnerList
List of allowed partners ( can be null )array-
Name
Tournament namestring-
Description
Tournament rules and descriptionstring-
TypeId
Tournament type identifiernumber-
CurrencyId
Tournament currencystring-
PrizeType
Prize type identifiernumber-
StartDate
Tournament start date and timestring"ISO" "datetime"
EndDate
Tournament end date and timestring"ISO" "datetime"
RegistrationStartDate
Registration start date and timestring"ISO" "datetime"
RegistrationEndDate
Registration end date and timestring"ISO" "datetime"
State
Tournament statenumber-
Stage
Tournament stagenumber1 "finished", 2 "ongoing", 3 "upcoming", -1 "canceled"
MinStartingNumberOfPlayers
Minimum required number of playersnumber-
MaxNumberOfPlayers
Maximum allowed number of playersnumber-
MinRounds
Minimum required roundsnumber-
MaxRounds
Maximum allowed roundsnumber-
MinBet
Minimum eligible bet amountnumber-
MaxBet
Maximum eligible bet amountnumber-
JoinedPlayersCount
Number of joined playersnumber-
RegistrationAmount
Registration fee amountnumber-
PrizeFund
Total prize pool amountnumber-
GameIdList
List of eligible game IDs (numbers)array-
TournamentWinCriteriaTypeId
Tournament win calculation criterianumber-
JoinDate
User join datenumber-
PrizeStructure
array-
└─
object
└─ PlaceNumber
Leaderboard positionnumber-
└─ PrizePercent
Percentage of prize fundnumber-
└─ PrizeAmount
Prize amountnumber-
TopPlayerList
List of top players and current playerobject
└─ TopPlayerList
List of top playersarray-
└─ PlayerId
Player identifiernumber-
└─ ExternalId
External player identifiernumber-
└─ ExternalIdMasked
Masked external IDstring-
└─ Amount
Player score / pointsnumber-
└─ Place
Leaderboard positionnumber-
└─ WinnedAmount
Amount wonnumber-
└─ BetCount
Number of betsnumber-
└─ CurrentPlayer
Current player leaderboard infoobject
└─ PlayerId
Current player identifiernumber-
└─ Amount
Current player score / pointsnumber-
└─ Place
Current player's leaderboard positionnumber-
└─ WinnedAmount
Current player won amountnumber-
└─ BetCount
Number of current player betsnumber-
CurrentPlayerStats
Current player statisticsobject
LobbyBannerImages
Lobby banner images info dataarray-
└─ LangId
Language identifierstring-
└─ Images
Banner imagesarray-
└─ Name
Image namestring-
└─ ImageEncoded
Base64 encoded imagestring-
└─ ImageUrl
Image URLstring-
└─ ImagePath
Image pathstring-
└─ IosImages
iOS-specific imagesarray-
└─ Name
Image namestring-
└─ ImageEncoded
Base64 encoded imagestring-
└─ ImageUrl
Image urlstring-
└─ ImagePath
Image pathstring-
└─ AndroidImages
Android-specific imagesarray-
└─ Name
Image namestring-
└─ ImageEncoded
Base64 encoded imagestring-
└─ ImageUrl
Image URLstring-
└─ ImagePath
Image pathstring-
DetailsBannerImages
Details banner images info data. Same structure as lobby banner images.array-
TranslationList
Tournament translationsarray-
PrizeStructureContainer
Prize structure containerobject
DefaultLang
Default languagestring-
IsJoinable
Indicates if tournament can be joinedbooleantrue / false
AllowedCurrencyList
Allowed currenciesarray-