class BlizzardApi::Diablo::Act

This class allows access to Diablo III act data

@see develop.battle.net/documentation/api-reference/diablo-3-community-api

You can get an instance of this class using the default region as follows:

api_instance = BlizzardApi::Diablo.act

Public Instance Methods

get(id, **options) click to toggle source

Return complete information about an act

@param id [Integer] Act id @!macro request_options

@!macro response

# File lib/blizzard_api/diablo/community/act.rb, line 30
def get(id, **options)
  api_request "#{base_url(:community)}/data/act/#{id}", **{ ttl: CACHE_TRIMESTER }.merge(options)
end
index(**options) click to toggle source

Return a list with all acts

@!macro request_options

@!macro response

# File lib/blizzard_api/diablo/community/act.rb, line 19
def index(**options)
  api_request "#{base_url(:community)}/data/act", **{ ttl: CACHE_TRIMESTER }.merge(options)
end