Global Tournament

class clash_royale.models.global_tournament.GlobalTournament[source]

Represents a global tournament.

tag: str
title: str
start_time: str
end_time: str
max_losses: int
min_exp_level: int
tournament_level: int
milestones: list[SurvivalMilestoneReward]
free_tier_rewards: list[SurvivalMilestoneReward] | None
top_rank_reward: list[SurvivalMilestoneReward] | None
game_mode: GameMode | None
max_top_reward_rank: int | None
class clash_royale.models.global_tournament.SurvivalMilestoneReward[source]

Represents a survival milestone reward in Clash Royale.

rarity: Literal['common', 'rare', 'epic', 'legendary', 'champion']
chest: str
resources: Literal['gold', 'unknown']
type: Literal['none', 'card_stack', 'chest', 'card_stack_random', 'resource', 'trade_token', 'consumable']
amount: int
card: SurvivalMilestoneRewardCard | None
consumable_name: str | None
wins: int
class clash_royale.models.global_tournament.SurvivalMilestoneRewardCard[source]

Represents a card in a survival milestone reward.

id: int
name: str
rarity: Literal['common', 'rare', 'epic', 'legendary', 'champion']
max_level: int
elixir_cost: int
max_evolution_level: int | None