class BlizzardApi::Diablo::ItemType
This class allows access to Diablo
III item type 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.item_type
Public Instance Methods
get(item_type_slug, **options)
click to toggle source
Return more information about an item type
@param item_type_slug [String] Item
type slug @!macro request_options
@!macro response
# File lib/blizzard_api/diablo/community/item_type.rb, line 30 def get(item_type_slug, **options) api_request "#{base_url(:community)}/data/item-type/#{item_type_slug}", **{ ttl: CACHE_TRIMESTER }.merge(options) end
index(**options)
click to toggle source
Return a list of item types
@!macro request_options
@!macro response
# File lib/blizzard_api/diablo/community/item_type.rb, line 19 def index(**options) api_request "#{base_url(:community)}/data/item-type", **{ ttl: CACHE_TRIMESTER }.merge(options) end