module Flinks::API::Account
Constants
- AccountDetailRequestSchema
- AccountSummaryRequestSchema
Public Instance Methods
accounts_detail(request_id:, options: {})
click to toggle source
@see sandbox-api.flinks.io/Readme/#get-accounts-detail @param [String] request_id @param [Hash] options @return [Hash]
# File lib/flinks/api/account.rb, line 56 def accounts_detail(request_id:, options: {}) payload = options.merge(request_id: request_id) validate_request!(AccountDetailRequestSchema, payload) post("#{customer_id}/BankingServices/GetAccountsDetail", body: payload) end
accounts_detail_async(request_id:)
click to toggle source
@see sandbox-api.flinks.io/Readme/#get-accounts-detail @param [String] request_id @return [Hash]
# File lib/flinks/api/account.rb, line 73 def accounts_detail_async(request_id:) get("#{customer_id}/BankingServices/GetAccountsDetailAsync/#{request_id}") end
accounts_summary(request_id:, options: {})
click to toggle source
@see sandbox-api.flinks.io/Readme/#get-accounts-summary @param [String] request_id @param [Hash] options @return [Hash]
# File lib/flinks/api/account.rb, line 45 def accounts_summary(request_id:, options: {}) payload = options.merge(request_id: request_id) validate_request!(AccountSummaryRequestSchema, payload) post("#{customer_id}/BankingServices/GetAccountsSummary", body: payload) end
accounts_summary_async(request_id:)
click to toggle source
@see sandbox-api.flinks.io/Readme/#get-accounts-summary @param [String] request_id @return [Hash]
# File lib/flinks/api/account.rb, line 66 def accounts_summary_async(request_id:) get("#{customer_id}/BankingServices/GetAccountsSummaryAsync/#{request_id}") end