class CurrencyCloud::Reports
Public Class Methods
Source
# File lib/currency_cloud/reports.rb, line 8 def self.create_conversions_report(params = {}) response = client.post('conversions/create', params) ConversionReportResult.new(response) end
Source
# File lib/currency_cloud/reports.rb, line 13 def self.create_payments_report(params = {}) response = client.post('payments/create', params) PaymentReportResult.new(response) end
Source
# File lib/currency_cloud/reports.rb, line 18 def self.find_report_requests(params = {}) response = client.get('report_requests/find', params) FindReportRequestsResult.new(response) end
Source
# File lib/currency_cloud/reports.rb, line 23 def self.retrieve_report_request(report_id, params = {}) response = client.get("report_requests/#{report_id}", params) ReportRequestResult.new(response) end