class Seatsio::SeasonsClient

def create(chart_key:, key: nil, number_of_events: nil, event_keys: nil,

def create(chart_key:, key: nil, number_of_events: nil, event_keys: nil,
           table_booking_config: nil, channels: nil)
  request = build_create_season_request(chart_key, key, number_of_events, event_keys, table_booking_config, channels)
  response = @http_client.post('seasons', request)
  Season.new(response)
end