Sha256: d4d32df555baf9dbf1de76775d5ed95eedd6dc393e9d9c637d4137a5140f899f

Contents?: true

Size: 396 Bytes

Versions: 49

Compression:

Stored size: 396 Bytes

Contents

module Accounts
  def get_all_accounts(constituent_id, inactive = false, include_affiliate = false, options = {})
    options.merge!(basic_auth: @auth, headers: @headers)
    response = self.class.get(
      base_api_endpoint("CRM/Accounts?constituentId=#{constituent_id}&includeInactive=#{inactive}&includeAffiliates=#{include_affiliate}"), options
    )
    JSON.parse(response.body)
  end
end

Version data entries

49 entries across 49 versions & 1 rubygems

Version Path
tessitura_rest-2.1.3 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.1.2 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.1.1 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.1.0 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.0.9 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.0.8 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.0.7 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.0.6 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.0.5 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.0.4 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.0.3 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.0.2 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.0.1 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-1.5.3.1 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-1.5.3 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-1.5.2 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-2.0.0 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-1.5.1 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-1.4.6 lib/tessitura_rest/crm/accounts.rb
tessitura_rest-1.4.5 lib/tessitura_rest/crm/accounts.rb