Class: Essential::Messaging::Subscriber
Class Method Summary
collapse
Instance Method Summary
collapse
create
list, retrieve
#delete
#update
Methods inherited from Resource
#==, #as_json, #fetch, #init_from, #initialize, #inspect, #loaded?, request, #to_json, url, #url
#filter_attrs, included
Class Method Details
.by_carrier(params: {}, headers: @headers) ⇒ Object
30
31
32
33
34
35
36
37
38
39
40
|
# File 'lib/essential/messaging/subscriber.rb', line 30
def self.by_carrier(params: {}, headers: @headers)
resp = self.request(
:get,
url: '/v2/account/subscribers/analytics/by_carrier',
params: params,
headers:
)
JSON.parse(resp)
end
|
.by_transport(params: {}, headers: @headers) ⇒ Object
42
43
44
45
46
47
48
49
50
51
52
|
# File 'lib/essential/messaging/subscriber.rb', line 42
def self.by_transport(params: {}, headers: @headers)
resp = self.request(
:get,
url: '/v2/account/subscribers/analytics/by_transport',
params: params,
headers:
)
JSON.parse(resp)
end
|