class MaropostApi::Client
Public Class Methods
new(auth_token:, account_number:)
click to toggle source
# File lib/maropost_api/client.rb, line 3 def initialize(auth_token:, account_number:) @request = Request.new(auth_token: auth_token, account_number: account_number) end
Public Instance Methods
contacts()
click to toggle source
# File lib/maropost_api/client.rb, line 7 def contacts @contacts ||= Contacts.new(request: @request) end
global_unsubscribes()
click to toggle source
# File lib/maropost_api/client.rb, line 19 def global_unsubscribes @global_unsubscribes ||= GlobalUnsubscribes.new(request: @request) end
journeys()
click to toggle source
# File lib/maropost_api/client.rb, line 11 def journeys @journeys ||= Journeys.new(request: @request) end
workflows()
click to toggle source
# File lib/maropost_api/client.rb, line 15 def workflows @workflows ||= Workflows.new(request: @request) end