class Finicity::Resources::Customer
Public Class Methods
add(username)
click to toggle source
# File lib/finicity/resources/customer.rb, line 4 def self.add(username) endpoint = "/aggregation/v1/customers/#{Finicity.configs.app_type}" body = { username: username } request(:post, endpoint, body: body) end
list(query = {})
click to toggle source
# File lib/finicity/resources/customer.rb, line 11 def self.list(query = {}) endpoint = "/aggregation/v1/customers" query = { query: query } if query.present? request(:get, endpoint, query) end
Public Instance Methods
delete()
click to toggle source
# File lib/finicity/resources/customer.rb, line 18 def delete endpoint = "/aggregation/v1/customers/#{customer_id}" request(:delete, endpoint) end