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