OBJECT
TournamentReward
Type containing information about a Reward and claiming information.
link GraphQL Schema definition
1 type TournamentReward { 2 3 # The campaign ID associated with the reward. 4 ID! @deprecated( reason: "No longer supported" ) : 5 6 # Can this reward be entitled to the user. 7 Boolean! @deprecated( reason: "No longer supported" ) : 8 9 # Number representing quantity of the reward that user can claim (but not entitled 10 # yet) at the time the request is made. 11 Int! @deprecated( reason: "No longer supported" ) : 12 13 # The reward's description. 14 String! @deprecated( reason: "No longer supported" ) : 15 16 # Number representing quantity of the reward that user already claimed and can 17 # find in his inventory. If the type is In Game Content, Twitch already handed off 18 # to the game through the fulfiller. 19 Int! @deprecated( reason: "No longer supported" ) : 20 21 # The ID of the reward. 22 ID! @deprecated( reason: "No longer supported" ) : 23 24 # The reward's display image URL. 25 String! @deprecated( reason: "No longer supported" ) : 26 27 # The state of the reward is entitled to the user. 28 Boolean! @deprecated( reason: "No longer supported" ) : 29 30 # Whether the reward is for prime users only. 31 Boolean! @deprecated( reason: "No longer supported" ) : 32 33 # Whether the reward can be earned multiple times (e.g. in game consumables). 34 Boolean! @deprecated( reason: "No longer supported" ) : 35 36 # Metadata attached to the reward. 37 CampaignRewardMetadata @deprecated( reason: "No longer supported" ) : 38 39 # The display name of the reward. 40 String! @deprecated( reason: "No longer supported" ) : 41 42 # Amount of reward (e.g. amount for bits). 43 Int! @deprecated( reason: "No longer supported" ) : 44 45 # A number presenting the rarity of this reward (the higher the rarer). 46 Int! @deprecated( reason: "No longer supported" ) : 47 48 # The type of reward (ex. Twitch Emote, In Game Content). 49 String! @deprecated( reason: "No longer supported" ) : 50 51 }
link Required by
- CampaignTriggerThis type holds information about a campaign trigger, which belongs to a campaign. A trigger has a list of rewards that can be earned by various one time events.
- MilestoneMilestone is a construct is used within a tournament. For a given threshold, when the user cheers at or past this amount, they are able to claim a reward for cheering at this level. Rewards can be fulfilled by different platforms. Types of milestones: - **Global milestone**: for a given threshold, this milestone is reached when cheers from all users on the channel is greater than or equal to the threshold. This unlocks a reward for all users who have cheered. - **Individual milestone**: for a given threshold, this milestone is reached when an individual user's total cheers in the channel is greater than or equal to the threshold. This unlocks a reward for the individual user who cheered. - **Team milestone**: for a given threshold, this milestone is reached when an individual cheers for a specific team in total is greater than or equal to the threshold. This unlocks a reward for the individual user who cheered. NOTE: Should have been named CheeringTournamentMilestone.
- OverwatchTeamPreferenceOptionContains an Overwatch team option to choose as the preferred team.
- TournamentInsiderRewardsContains all rewards information about the Insider rewards.
- TournamentRewardsThis type holds all information about rewards that are associated with a tournament. The struct parses out which rewards are Global, Team, and Individual, as well as if you're logged in that status if you can claim the reward.