lib/moneykit/api/accounts_api.rb in moneykit-0.1.2 vs lib/moneykit/api/accounts_api.rb in moneykit-0.1.3
- old
+ new
@@ -1,11 +1,11 @@
=begin
#MoneyKit API
#No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
-The version of the OpenAPI document: 0.1.0
+The version of the OpenAPI document: 2023-02-18
Generated by: https://openapi-generator.tech
OpenAPI Generator version: 7.1.0
=end
@@ -22,11 +22,10 @@
# /links/{id}/accounts/{account_id}
# Fetches a single account associated with a <a href=#tag/Links>link</a>.
# @param id [String] The unique ID for this link.
# @param account_id [String] The account ID to fetch.
# @param [Hash] opts the optional parameters
- # @option opts [String] :moneykit_version (default to '2023-02-18')
# @return [GetAccountResponse]
def get_account(id, account_id, opts = {})
data, _status_code, _headers = get_account_with_http_info(id, account_id, opts)
data
end
@@ -34,11 +33,10 @@
# /links/{id}/accounts/{account_id}
# Fetches a single account associated with a <a href=#tag/Links>link</a>.
# @param id [String] The unique ID for this link.
# @param account_id [String] The account ID to fetch.
# @param [Hash] opts the optional parameters
- # @option opts [String] :moneykit_version (default to '2023-02-18')
# @return [Array<(GetAccountResponse, Integer, Hash)>] GetAccountResponse data, response status code and response headers
def get_account_with_http_info(id, account_id, opts = {})
if @api_client.config.debugging
@api_client.config.logger.debug 'Calling API: AccountsApi.get_account ...'
end
@@ -58,11 +56,10 @@
# header parameters
header_params = opts[:header_params] || {}
# HTTP header 'Accept' (if needed)
header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- header_params[:'moneykit-version'] = opts[:'moneykit_version'] if !opts[:'moneykit_version'].nil?
# form parameters
form_params = opts[:form_params] || {}
# http body (model)
@@ -93,22 +90,20 @@
# /links/{id}/accounts/numbers
# Returns a list of open, permissioned accounts associated with a <a href=#tag/Links>link</a>, including full account and routing numbers for appropriate accounts (such as checking and savings accounts). <p>**Note** that this endpoint does **not** trigger a fetch of account numbers from the institution; it merely returns account numbers that have already been fetched, either because `prefetch` was requested when the link was created, or because of an on-demand update. **To force a check for new/updated account numbers, you must use the <a href=#operation/refresh_products>/products</a> endpoint.** <p>If you have requested prefetch or an on-demand update, you should check the `refreshed_at` date for this product in the returned response, and compare that against the previous `refreshed_at` date, which you can get from any previous response for this or any other account or link request. If the refreshed_at date has not increased, then updated data is not yet available.
# @param id [String] The unique ID for this link.
# @param [Hash] opts the optional parameters
- # @option opts [String] :moneykit_version (default to '2023-02-18')
# @return [GetAccountNumbersResponse]
def get_account_numbers(id, opts = {})
data, _status_code, _headers = get_account_numbers_with_http_info(id, opts)
data
end
# /links/{id}/accounts/numbers
# Returns a list of open, permissioned accounts associated with a <a href=#tag/Links>link</a>, including full account and routing numbers for appropriate accounts (such as checking and savings accounts). <p>**Note** that this endpoint does **not** trigger a fetch of account numbers from the institution; it merely returns account numbers that have already been fetched, either because `prefetch` was requested when the link was created, or because of an on-demand update. **To force a check for new/updated account numbers, you must use the <a href=#operation/refresh_products>/products</a> endpoint.** <p>If you have requested prefetch or an on-demand update, you should check the `refreshed_at` date for this product in the returned response, and compare that against the previous `refreshed_at` date, which you can get from any previous response for this or any other account or link request. If the refreshed_at date has not increased, then updated data is not yet available.
# @param id [String] The unique ID for this link.
# @param [Hash] opts the optional parameters
- # @option opts [String] :moneykit_version (default to '2023-02-18')
# @return [Array<(GetAccountNumbersResponse, Integer, Hash)>] GetAccountNumbersResponse data, response status code and response headers
def get_account_numbers_with_http_info(id, opts = {})
if @api_client.config.debugging
@api_client.config.logger.debug 'Calling API: AccountsApi.get_account_numbers ...'
end
@@ -124,11 +119,10 @@
# header parameters
header_params = opts[:header_params] || {}
# HTTP header 'Accept' (if needed)
header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- header_params[:'moneykit-version'] = opts[:'moneykit_version'] if !opts[:'moneykit_version'].nil?
# form parameters
form_params = opts[:form_params] || {}
# http body (model)
@@ -160,11 +154,10 @@
# /links/{id}/accounts
# Returns a list of open, permissioned accounts associated with a <a href=#tag/Links>link</a>.
# @param id [String] The unique ID for this link.
# @param [Hash] opts the optional parameters
# @option opts [Array<String>] :account_ids An optional list of account IDs to filter the results.
- # @option opts [String] :moneykit_version (default to '2023-02-18')
# @return [GetAccountsResponse]
def get_accounts(id, opts = {})
data, _status_code, _headers = get_accounts_with_http_info(id, opts)
data
end
@@ -172,11 +165,10 @@
# /links/{id}/accounts
# Returns a list of open, permissioned accounts associated with a <a href=#tag/Links>link</a>.
# @param id [String] The unique ID for this link.
# @param [Hash] opts the optional parameters
# @option opts [Array<String>] :account_ids An optional list of account IDs to filter the results.
- # @option opts [String] :moneykit_version (default to '2023-02-18')
# @return [Array<(GetAccountsResponse, Integer, Hash)>] GetAccountsResponse data, response status code and response headers
def get_accounts_with_http_info(id, opts = {})
if @api_client.config.debugging
@api_client.config.logger.debug 'Calling API: AccountsApi.get_accounts ...'
end
@@ -193,11 +185,10 @@
# header parameters
header_params = opts[:header_params] || {}
# HTTP header 'Accept' (if needed)
header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- header_params[:'moneykit-version'] = opts[:'moneykit_version'] if !opts[:'moneykit_version'].nil?
# form parameters
form_params = opts[:form_params] || {}
# http body (model)
@@ -230,11 +221,10 @@
# Fetches all accounts belonging to a <a href=#operation/get_user_accounts>user</a>.
# @param id [String] The unique ID for this user. This is the same ID provided in the call to <a href=#operation/create_link_session>/link-session</a> to create any link for this user.
# @param [Hash] opts the optional parameters
# @option opts [Array<String>] :account_id If present, filters results to accounts matching the given IDs.
# @option opts [Array<String>] :institution_id If present, filters results to accounts at institutions matching the given IDs.
- # @option opts [String] :moneykit_version (default to '2023-02-18')
# @return [GetUserAccountsResponse]
def get_user_accounts(id, opts = {})
data, _status_code, _headers = get_user_accounts_with_http_info(id, opts)
data
end
@@ -243,11 +233,10 @@
# Fetches all accounts belonging to a <a href=#operation/get_user_accounts>user</a>.
# @param id [String] The unique ID for this user. This is the same ID provided in the call to <a href=#operation/create_link_session>/link-session</a> to create any link for this user.
# @param [Hash] opts the optional parameters
# @option opts [Array<String>] :account_id If present, filters results to accounts matching the given IDs.
# @option opts [Array<String>] :institution_id If present, filters results to accounts at institutions matching the given IDs.
- # @option opts [String] :moneykit_version (default to '2023-02-18')
# @return [Array<(GetUserAccountsResponse, Integer, Hash)>] GetUserAccountsResponse data, response status code and response headers
def get_user_accounts_with_http_info(id, opts = {})
if @api_client.config.debugging
@api_client.config.logger.debug 'Calling API: AccountsApi.get_user_accounts ...'
end
@@ -265,10 +254,9 @@
# header parameters
header_params = opts[:header_params] || {}
# HTTP header 'Accept' (if needed)
header_params['Accept'] = @api_client.select_header_accept(['application/json'])
- header_params[:'moneykit-version'] = opts[:'moneykit_version'] if !opts[:'moneykit_version'].nil?
# form parameters
form_params = opts[:form_params] || {}
# http body (model)