class Nordigen::AccountApi
Constants
- ENDPOINT
Attributes
account_id[R]
client[R]
Public Class Methods
new(client:, account_id:)
click to toggle source
# File lib/nordigen_ruby/api/account.rb, line 7 def initialize(client:, account_id:) @client = client @account_id = account_id end
Public Instance Methods
get(path = nil)
click to toggle source
# File lib/nordigen_ruby/api/account.rb, line 12 def get(path = nil) # Create Get request url = "#{ENDPOINT}#{@account_id}/" if path url = "#{url}#{path}/" end return client.request.get(url).body end
get_balances()
click to toggle source
# File lib/nordigen_ruby/api/account.rb, line 34 def get_balances # Access account balances return get("balances") end
get_details()
click to toggle source
# File lib/nordigen_ruby/api/account.rb, line 28 def get_details # Access account details return get("details") end
get_metadata()
click to toggle source
# File lib/nordigen_ruby/api/account.rb, line 23 def get_metadata # Access account metadata return get() end
get_transactions()
click to toggle source
# File lib/nordigen_ruby/api/account.rb, line 39 def get_transactions # Access account transactions return get("transactions") end