Class: EasyLabs::Resources::Analytics

Inherits:
Base
  • Object
show all
Defined in:
lib/easylabs/resources/analytics.rb

Overview

/analytics/* aggregator endpoints. All take the same period / start_date / end_date query shape.

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from EasyLabs::Resources::Base

Instance Method Details

#disputes(**query) ⇒ Object



14
15
16
# File 'lib/easylabs/resources/analytics.rb', line 14

def disputes(**query)
  get("disputes", query)
end

#revenue(**query) ⇒ Object



22
23
24
# File 'lib/easylabs/resources/analytics.rb', line 22

def revenue(**query)
  get("revenue", query)
end

#revenue_recovery(**query) ⇒ Object



26
27
28
# File 'lib/easylabs/resources/analytics.rb', line 26

def revenue_recovery(**query)
  get("revenue-recovery", query)
end

#settlements(**query) ⇒ Object



18
19
20
# File 'lib/easylabs/resources/analytics.rb', line 18

def settlements(**query)
  get("settlements", query)
end

#transactions(**query) ⇒ Object



10
11
12
# File 'lib/easylabs/resources/analytics.rb', line 10

def transactions(**query)
  get("transactions", query)
end