Основные вопросы: Как получить полную информацию по конкретному турниру?

Event event = Snooker.API().getEvent(eventId);
где параметр eventId - ID турнира.

Как получить полную информацию по конкретному матчу?

Match match = Snooker.API().getMatch(eventId, roundId, matchNumber);
где параметр eventId - ID турнира, в котором играется искомый матч; roundId - ID раунда турнира; matchNumber - номер матча в раунде.

Как получить полную информацию по конкретному игроку?

Player player = Snooker.API().getPlayer(int playerId);
где параметр playerId - ID игрока.

Как получить информацию по всем турнирам в сезоне?

Events seasonEvents = Snooker.API().getSeasonEvents(season);
где параметр season - объект класса Season, задающий конкретный сезон, или же Season.ALL - для всех доступных сезонов.

Как получить информацию по всем матчам конкретного турнира?

Matches eventMatches = Snooker.API().getEventMatches(eventId);
где параметр eventId - ID турнира.

Как получить информацию по матчам, которые проходят в данным момент?

OngoingMatches matches = Snooker.API().getOngoingMatches();

Как получить информацию по всем матчам конкретного игрока в сезоне?

Matches playerMatches = Snooker.API().getPlayerMatches(playerId, season);
где параметр playerId - ID игрока, а season - объект класса Season, задающий конкретный сезон, или же Season.ALL - для всех доступных сезонов.

Как получить информацию по всем игрокам в конкретном турнире?

Players eventPlayers = Snooker.API().getEventPlayers(eventId);
где параметр eventId - ID турнира.

Как получить информацию по всем игрокам в конкретном сезоне?

Players players = Snooker.API().getPlayers(season, category);
где параметр season - объект класса Season, задающий конкретный сезон, или же Season.ALL - для всех доступных сезонов, а category - объект класса PlayerCategory, задающий категорию игроков (например, PlayerCategory.PRO).

Дополнительно: Как получить информацию по рейтингам/заработанным суммам всех игроков в сезоне?

Rankings rankings = Snooker.API().getRankings(season, rankingType);
где параметр season - объект класса Season, задающий конкретный сезон, или же Season.ALL - для всех доступных сезонов, а rankingType - объект класса RankingType, задающий тип рейтинга (например, RankingType.MoneyRankings).