module Bearcat class Client module AccountReports def available_reports(account, params={}) get("/api/v1/accounts/#{account}/reports", params) end def start_report(account, report, params) post("api/v1/accounts/#{account}/reports/#{report}", params) end def report_index(account, report, params={}) get("/api/v1/accounts/#{account}/reports/#{report}", params) end def report_status(account, report, report_id) get("/api/v1/accounts/#{account}/reports/#{report}/#{report_id}") end end end end