The kind of the schedule and the scope of the standings are data of different dimensions, and it is not recommended to associate them. You can refer to Leisu. Just display the schedule and the standings separately.
If you want to associate, the current standings scope only uses (3-group stage, 4-preseason, 5-regular season), and other statistical scopes are basically not available. Among them, (4-preseason, 5-regular season) can be associated with the schedule kind, and (3-group stage) is not associated with the schedule.
How to know which stage (kind) the current competition is in?
This data is not directly provided. You can judge it based on the kind of the most recent unstarted game in this event.
How to know which stage (scope) the standings is in?
You can sort according to the scope size of the returned data. For example, if a season returns (4-preseason, 5-regular season) at the same time, then (5-regular season) is the current stage by default.