Module: Zoom::Actions::Report

Included in:
Client
Defined in:
lib/zoom/actions/report.rb

Instance Method Summary collapse

Instance Method Details

#report_getaccountreport(*args) ⇒ Object



6
7
8
9
10
11
# File 'lib/zoom/actions/report.rb', line 6

def report_getaccountreport(*args)
  options = Utils.extract_options!(args)
  Utils.require_params(i[from to], options)
  Utils.process_datetime_params!(i[from to], options)
  Utils.parse_response self.class.post('/report/getaccountreport', query: options)
end

#report_getdailyreport(*args) ⇒ Object



20
21
22
23
24
# File 'lib/zoom/actions/report.rb', line 20

def report_getdailyreport(*args)
  options = Utils.extract_options!(args)
  Utils.require_params(i[year month], options)
  Utils.parse_response self.class.post('/report/getdailyreport', query: options)
end

#report_getuserreport(*args) ⇒ Object



13
14
15
16
17
18
# File 'lib/zoom/actions/report.rb', line 13

def report_getuserreport(*args)
  options = Utils.extract_options!(args)
  Utils.require_params(i[user_id from to], options)
  Utils.process_datetime_params!(i[from to], options)
  Utils.parse_response self.class.post('/report/getuserreport', query: options)
end