class Seatsio::EventReportsClient

def fetch_report(report_type, event_key, report_filter = nil)

def fetch_report(report_type, event_key, report_filter = nil)
  if report_filter
    url = "reports/events/#{event_key}/#{report_type}/#{report_filter}"
    body = @http_client.get(url)
    Domain::EventReport.new(body[report_filter])
  else
    url = "reports/events/#{event_key}/#{report_type}"
    body = @http_client.get(url)
    Domain::EventReport.new(body)
  end
end