module TravelPayouts::Api::Map
Public Instance Methods
map_of_prices(origin_iata:, period: :month, one_way: true, direct: false, price: nil, no_visa: true, schengen: nil, need_visa: true, locale: nil, min_trip_duration_in_days: nil, max_trip_duration_in_days: nil)
click to toggle source
# File lib/travelpayouts_api/map.rb, line 20 def map_of_prices(origin_iata:, period: :month, one_way: true, direct: false, price: nil, no_visa: true, schengen: nil, need_visa: true, locale: nil, min_trip_duration_in_days: nil, max_trip_duration_in_days: nil) request map_of_prices_url, { origin_iata: origin_iata, period: period, one_way: one_way, direct: direct, price: price, no_visa: no_visa, schengen: schengen, need_visa: need_visa, locale: locale, min_trip_duration_in_days: min_trip_duration_in_days, max_trip_duration_in_days: max_trip_duration_in_days } end
map_of_prices_url()
click to toggle source
# File lib/travelpayouts_api/map.rb, line 8 def map_of_prices_url 'http://map.aviasales.ru/prices.json' end
map_of_supported_directions(origin_iata:, one_way: true, locale: nil)
click to toggle source
# File lib/travelpayouts_api/map.rb, line 12 def map_of_supported_directions(origin_iata:, one_way: true, locale: nil) request map_of_supported_directions_url, { origin_iata: origin_iata, one_way: one_way, locale: locale } end
map_of_supported_directions_url()
click to toggle source
# File lib/travelpayouts_api/map.rb, line 4 def map_of_supported_directions_url 'http://map.aviasales.ru/supported_directions.json' end