module Api::BettingDescriptions

Public Instance Methods

betstop_descriptions() click to toggle source

Betstop descriptions

# File lib/betradar/api/betting_descriptions.rb, line 16
def betstop_descriptions
  get('descriptions/betstop_reasons.xml')
end
betting_status() click to toggle source

Betting status

# File lib/betradar/api/betting_descriptions.rb, line 21
def betting_status
  get('descriptions/betting_status.xml')
end
market_descriptions(mapping = true) click to toggle source

Market descriptions Defines all currently available markets xml schema

# File lib/betradar/api/betting_descriptions.rb, line 5
def market_descriptions(mapping = true)
  get("descriptions/en/markets.xml?include_mappings=#{mapping}")
end
match_status() click to toggle source

Match status Describes all match statuses.

# File lib/betradar/api/betting_descriptions.rb, line 27
def match_status
  get('descriptions/en/match_status.xml')
end
outcome_reasons() click to toggle source

Outcome Reasons

# File lib/betradar/api/betting_descriptions.rb, line 32
def outcome_reasons
  get('descriptions/outcome_reasons.xml')
end
producers() click to toggle source

Available producers

# File lib/betradar/api/betting_descriptions.rb, line 43
def producers
  get('descriptions/producers.xml')
end
variant_market_descriptions(market_id, variant_urn, product = nil) click to toggle source

Variant Market Descriptions

# File lib/betradar/api/betting_descriptions.rb, line 37
def variant_market_descriptions(market_id, variant_urn, product = nil)
  product = "#{product}/" if product
  get("#{product}descriptions/en/markets/#{market_id}/variants/#{variant_urn}")
end
void_reasons() click to toggle source

Void Reasons The different reasons for why we void a market. Check void_reason in settlements.

# File lib/betradar/api/betting_descriptions.rb, line 11
def void_reasons
  get('descriptions/void_reasons.xml')
end