class BlizzardApi::Starcraft::Ladder
This class allows access to Starcraft
II ladder data
@see develop.battle.net/documentation/api-reference/starcraft-2-game-data-api
You can get an instance of this class using the default region as follows:
api_instance = BlizzardApi::Starcraft.ladder
Public Instance Methods
grandmaster(region_id, **options)
click to toggle source
Grandmaster endpoint
@!macro sc2_regions @!macro request_options
# File lib/blizzard_api/starcraft/community/ladder.rb, line 18 def grandmaster(region_id, **options) reg = resolve_region(region_id) api_request "#{base_url(:community)}/ladder/grandmaster/#{reg}", **{ ttl: CACHE_DAY }.merge(options) end
season(region_id, **options)
click to toggle source
Season endpoint
@!macro sc2_regions @!macro request_options
# File lib/blizzard_api/starcraft/community/ladder.rb, line 28 def season(region_id, **options) reg = resolve_region(region_id) api_request "#{base_url(:community)}/ladder/season/#{reg}", **{ ttl: CACHE_DAY }.merge(options) end