public class BankingAccountsAPI extends Object
| Constructor and Description |
|---|
BankingAccountsAPI() |
BankingAccountsAPI(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
ResponseBankingAccountById |
getAccountDetail(String accountId)
Get Account Detail
Obtain detailed information on a single account
|
okhttp3.Call |
getAccountDetailAsync(String accountId,
ApiCallback<ResponseBankingAccountById> _callback)
Get Account Detail (asynchronously)
Obtain detailed information on a single account
|
okhttp3.Call |
getAccountDetailCall(String accountId,
ApiCallback _callback)
Build call for getAccountDetail
|
ApiResponse<ResponseBankingAccountById> |
getAccountDetailWithHttpInfo(String accountId)
Get Account Detail
Obtain detailed information on a single account
|
ApiClient |
getApiClient() |
ResponseBankingTransactionById |
getTransactionDetail(String accountId,
String transactionId)
Get Transaction Detail
Obtain detailed information on a transaction for a specific account
|
okhttp3.Call |
getTransactionDetailAsync(String accountId,
String transactionId,
ApiCallback<ResponseBankingTransactionById> _callback)
Get Transaction Detail (asynchronously)
Obtain detailed information on a transaction for a specific account
|
okhttp3.Call |
getTransactionDetailCall(String accountId,
String transactionId,
ApiCallback _callback)
Build call for getTransactionDetail
|
ApiResponse<ResponseBankingTransactionById> |
getTransactionDetailWithHttpInfo(String accountId,
String transactionId)
Get Transaction Detail
Obtain detailed information on a transaction for a specific account
|
ResponseBankingTransactionList |
getTransactions(String accountId,
String maxAmount,
String minAmount,
java.time.OffsetDateTime newestTime,
java.time.OffsetDateTime oldestTime,
Integer page,
Integer pageSize,
String text)
Get Transactions For Account
Obtain transactions for a specific account.
|
okhttp3.Call |
getTransactionsAsync(String accountId,
String maxAmount,
String minAmount,
java.time.OffsetDateTime newestTime,
java.time.OffsetDateTime oldestTime,
Integer page,
Integer pageSize,
String text,
ApiCallback<ResponseBankingTransactionList> _callback)
Get Transactions For Account (asynchronously)
Obtain transactions for a specific account.
|
okhttp3.Call |
getTransactionsCall(String accountId,
String maxAmount,
String minAmount,
java.time.OffsetDateTime newestTime,
java.time.OffsetDateTime oldestTime,
Integer page,
Integer pageSize,
String text,
ApiCallback _callback)
Build call for getTransactions
|
ApiResponse<ResponseBankingTransactionList> |
getTransactionsWithHttpInfo(String accountId,
String maxAmount,
String minAmount,
java.time.OffsetDateTime newestTime,
java.time.OffsetDateTime oldestTime,
Integer page,
Integer pageSize,
String text)
Get Transactions For Account
Obtain transactions for a specific account.
|
ResponseBankingAccountList |
listAccounts(Boolean isOwned,
ParamAccountOpenStatus openStatus,
Integer page,
Integer pageSize,
ParamProductCategory productCategory)
Get Accounts
Obtain a list of accounts
|
okhttp3.Call |
listAccountsAsync(Boolean isOwned,
ParamAccountOpenStatus openStatus,
Integer page,
Integer pageSize,
ParamProductCategory productCategory,
ApiCallback<ResponseBankingAccountList> _callback)
Get Accounts (asynchronously)
Obtain a list of accounts
|
okhttp3.Call |
listAccountsCall(Boolean isOwned,
ParamAccountOpenStatus openStatus,
Integer page,
Integer pageSize,
ParamProductCategory productCategory,
ApiCallback _callback)
Build call for listAccounts
|
ApiResponse<ResponseBankingAccountList> |
listAccountsWithHttpInfo(Boolean isOwned,
ParamAccountOpenStatus openStatus,
Integer page,
Integer pageSize,
ParamProductCategory productCategory)
Get Accounts
Obtain a list of accounts
|
ResponseBankingAccountsBalanceById |
listBalance(String accountId)
Get Account Balance
Obtain the balance for a single specified account
|
okhttp3.Call |
listBalanceAsync(String accountId,
ApiCallback<ResponseBankingAccountsBalanceById> _callback)
Get Account Balance (asynchronously)
Obtain the balance for a single specified account
|
okhttp3.Call |
listBalanceCall(String accountId,
ApiCallback _callback)
Build call for listBalance
|
ResponseBankingAccountsBalanceList |
listBalancesSpecificAccounts(RequestAccountIds accountIds,
Integer page,
Integer pageSize)
Get Balances For Specific Accounts
Obtain balances for a specified list of accounts
|
okhttp3.Call |
listBalancesSpecificAccountsAsync(RequestAccountIds accountIds,
Integer page,
Integer pageSize,
ApiCallback<ResponseBankingAccountsBalanceList> _callback)
Get Balances For Specific Accounts (asynchronously)
Obtain balances for a specified list of accounts
|
okhttp3.Call |
listBalancesSpecificAccountsCall(RequestAccountIds accountIds,
Integer page,
Integer pageSize,
ApiCallback _callback)
Build call for listBalancesSpecificAccounts
|
ApiResponse<ResponseBankingAccountsBalanceList> |
listBalancesSpecificAccountsWithHttpInfo(RequestAccountIds accountIds,
Integer page,
Integer pageSize)
Get Balances For Specific Accounts
Obtain balances for a specified list of accounts
|
ApiResponse<ResponseBankingAccountsBalanceById> |
listBalanceWithHttpInfo(String accountId)
Get Account Balance
Obtain the balance for a single specified account
|
void |
setApiClient(ApiClient apiClient) |
public BankingAccountsAPI()
public BankingAccountsAPI(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public okhttp3.Call getAccountDetailCall(String accountId, ApiCallback _callback) throws ApiException
accountId - A tokenised identifier for the account which is unique but not shareable (required)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ResponseBankingAccountById getAccountDetail(String accountId) throws ApiException
accountId - A tokenised identifier for the account which is unique but not shareable (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ApiResponse<ResponseBankingAccountById> getAccountDetailWithHttpInfo(String accountId) throws ApiException
accountId - A tokenised identifier for the account which is unique but not shareable (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call getAccountDetailAsync(String accountId, ApiCallback<ResponseBankingAccountById> _callback) throws ApiException
accountId - A tokenised identifier for the account which is unique but not shareable (required)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call getTransactionDetailCall(String accountId, String transactionId, ApiCallback _callback) throws ApiException
accountId - ID of the account to get transactions for. Must have previously been returned by one of the account list end points (required)transactionId - ID of the transaction obtained from a previous call to one of the other transaction end points (required)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ResponseBankingTransactionById getTransactionDetail(String accountId, String transactionId) throws ApiException
accountId - ID of the account to get transactions for. Must have previously been returned by one of the account list end points (required)transactionId - ID of the transaction obtained from a previous call to one of the other transaction end points (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ApiResponse<ResponseBankingTransactionById> getTransactionDetailWithHttpInfo(String accountId, String transactionId) throws ApiException
accountId - ID of the account to get transactions for. Must have previously been returned by one of the account list end points (required)transactionId - ID of the transaction obtained from a previous call to one of the other transaction end points (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call getTransactionDetailAsync(String accountId, String transactionId, ApiCallback<ResponseBankingTransactionById> _callback) throws ApiException
accountId - ID of the account to get transactions for. Must have previously been returned by one of the account list end points (required)transactionId - ID of the transaction obtained from a previous call to one of the other transaction end points (required)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call getTransactionsCall(String accountId, String maxAmount, String minAmount, java.time.OffsetDateTime newestTime, java.time.OffsetDateTime oldestTime, Integer page, Integer pageSize, String text, ApiCallback _callback) throws ApiException
accountId - ID of the account to get transactions for. Must have previously been returned by one of the account list end points. (required)maxAmount - Filter transactions to only transactions with amounts less than or equal to than this amount (optional)minAmount - Filter transactions to only transactions with amounts higher or equal to than this amount (optional)newestTime - Constrain the transaction history request to transactions with effective time at or before this date/time. If absent defaults to today. Format is aligned to DateTimeString common type (optional)oldestTime - Constrain the transaction history request to transactions with effective time at or after this date/time. If absent defaults to newest-time minus 90 days. Format is aligned to DateTimeString common type (optional)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)text - Filter transactions to only transactions where this string value is found as a substring of either the reference or description fields. Format is arbitrary ASCII string. This parameter is optionally implemented by data holders. If it is not implemented then a response should be provided as normal without text filtering applied (optional)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ResponseBankingTransactionList getTransactions(String accountId, String maxAmount, String minAmount, java.time.OffsetDateTime newestTime, java.time.OffsetDateTime oldestTime, Integer page, Integer pageSize, String text) throws ApiException
accountId - ID of the account to get transactions for. Must have previously been returned by one of the account list end points. (required)maxAmount - Filter transactions to only transactions with amounts less than or equal to than this amount (optional)minAmount - Filter transactions to only transactions with amounts higher or equal to than this amount (optional)newestTime - Constrain the transaction history request to transactions with effective time at or before this date/time. If absent defaults to today. Format is aligned to DateTimeString common type (optional)oldestTime - Constrain the transaction history request to transactions with effective time at or after this date/time. If absent defaults to newest-time minus 90 days. Format is aligned to DateTimeString common type (optional)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)text - Filter transactions to only transactions where this string value is found as a substring of either the reference or description fields. Format is arbitrary ASCII string. This parameter is optionally implemented by data holders. If it is not implemented then a response should be provided as normal without text filtering applied (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ApiResponse<ResponseBankingTransactionList> getTransactionsWithHttpInfo(String accountId, String maxAmount, String minAmount, java.time.OffsetDateTime newestTime, java.time.OffsetDateTime oldestTime, Integer page, Integer pageSize, String text) throws ApiException
accountId - ID of the account to get transactions for. Must have previously been returned by one of the account list end points. (required)maxAmount - Filter transactions to only transactions with amounts less than or equal to than this amount (optional)minAmount - Filter transactions to only transactions with amounts higher or equal to than this amount (optional)newestTime - Constrain the transaction history request to transactions with effective time at or before this date/time. If absent defaults to today. Format is aligned to DateTimeString common type (optional)oldestTime - Constrain the transaction history request to transactions with effective time at or after this date/time. If absent defaults to newest-time minus 90 days. Format is aligned to DateTimeString common type (optional)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)text - Filter transactions to only transactions where this string value is found as a substring of either the reference or description fields. Format is arbitrary ASCII string. This parameter is optionally implemented by data holders. If it is not implemented then a response should be provided as normal without text filtering applied (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call getTransactionsAsync(String accountId, String maxAmount, String minAmount, java.time.OffsetDateTime newestTime, java.time.OffsetDateTime oldestTime, Integer page, Integer pageSize, String text, ApiCallback<ResponseBankingTransactionList> _callback) throws ApiException
accountId - ID of the account to get transactions for. Must have previously been returned by one of the account list end points. (required)maxAmount - Filter transactions to only transactions with amounts less than or equal to than this amount (optional)minAmount - Filter transactions to only transactions with amounts higher or equal to than this amount (optional)newestTime - Constrain the transaction history request to transactions with effective time at or before this date/time. If absent defaults to today. Format is aligned to DateTimeString common type (optional)oldestTime - Constrain the transaction history request to transactions with effective time at or after this date/time. If absent defaults to newest-time minus 90 days. Format is aligned to DateTimeString common type (optional)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)text - Filter transactions to only transactions where this string value is found as a substring of either the reference or description fields. Format is arbitrary ASCII string. This parameter is optionally implemented by data holders. If it is not implemented then a response should be provided as normal without text filtering applied (optional)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call listAccountsCall(Boolean isOwned, ParamAccountOpenStatus openStatus, Integer page, Integer pageSize, ParamProductCategory productCategory, ApiCallback _callback) throws ApiException
isOwned - Filters accounts based on whether they are owned by the authorised customer. True for owned accounts, false for unowned accounts and absent for all accounts (optional)openStatus - Used to filter results according to open/closed status. Values can be OPEN, CLOSED or ALL. If absent then ALL is assumed (optional, default to ALL)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)productCategory - Used to filter results on the productCategory field applicable to accounts. Any one of the valid values for this field can be supplied. If absent then all accounts returned. (optional)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ResponseBankingAccountList listAccounts(Boolean isOwned, ParamAccountOpenStatus openStatus, Integer page, Integer pageSize, ParamProductCategory productCategory) throws ApiException
isOwned - Filters accounts based on whether they are owned by the authorised customer. True for owned accounts, false for unowned accounts and absent for all accounts (optional)openStatus - Used to filter results according to open/closed status. Values can be OPEN, CLOSED or ALL. If absent then ALL is assumed (optional, default to ALL)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)productCategory - Used to filter results on the productCategory field applicable to accounts. Any one of the valid values for this field can be supplied. If absent then all accounts returned. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ApiResponse<ResponseBankingAccountList> listAccountsWithHttpInfo(Boolean isOwned, ParamAccountOpenStatus openStatus, Integer page, Integer pageSize, ParamProductCategory productCategory) throws ApiException
isOwned - Filters accounts based on whether they are owned by the authorised customer. True for owned accounts, false for unowned accounts and absent for all accounts (optional)openStatus - Used to filter results according to open/closed status. Values can be OPEN, CLOSED or ALL. If absent then ALL is assumed (optional, default to ALL)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)productCategory - Used to filter results on the productCategory field applicable to accounts. Any one of the valid values for this field can be supplied. If absent then all accounts returned. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call listAccountsAsync(Boolean isOwned, ParamAccountOpenStatus openStatus, Integer page, Integer pageSize, ParamProductCategory productCategory, ApiCallback<ResponseBankingAccountList> _callback) throws ApiException
isOwned - Filters accounts based on whether they are owned by the authorised customer. True for owned accounts, false for unowned accounts and absent for all accounts (optional)openStatus - Used to filter results according to open/closed status. Values can be OPEN, CLOSED or ALL. If absent then ALL is assumed (optional, default to ALL)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)productCategory - Used to filter results on the productCategory field applicable to accounts. Any one of the valid values for this field can be supplied. If absent then all accounts returned. (optional)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call listBalanceCall(String accountId, ApiCallback _callback) throws ApiException
accountId - ID of the specific account requested (required)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ResponseBankingAccountsBalanceById listBalance(String accountId) throws ApiException
accountId - ID of the specific account requested (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ApiResponse<ResponseBankingAccountsBalanceById> listBalanceWithHttpInfo(String accountId) throws ApiException
accountId - ID of the specific account requested (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call listBalanceAsync(String accountId, ApiCallback<ResponseBankingAccountsBalanceById> _callback) throws ApiException
accountId - ID of the specific account requested (required)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call listBalancesSpecificAccountsCall(RequestAccountIds accountIds, Integer page, Integer pageSize, ApiCallback _callback) throws ApiException
accountIds - The list of account IDs to obtain balances for (optional)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
| ResponseCode.UNPROCESSABLE_ENTITY | The request was well formed but was unable to be processed due to business logic specific to the request | - |
public ResponseBankingAccountsBalanceList listBalancesSpecificAccounts(RequestAccountIds accountIds, Integer page, Integer pageSize) throws ApiException
accountIds - The list of account IDs to obtain balances for (optional)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
| ResponseCode.UNPROCESSABLE_ENTITY | The request was well formed but was unable to be processed due to business logic specific to the request | - |
public ApiResponse<ResponseBankingAccountsBalanceList> listBalancesSpecificAccountsWithHttpInfo(RequestAccountIds accountIds, Integer page, Integer pageSize) throws ApiException
accountIds - The list of account IDs to obtain balances for (optional)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
| ResponseCode.UNPROCESSABLE_ENTITY | The request was well formed but was unable to be processed due to business logic specific to the request | - |
public okhttp3.Call listBalancesSpecificAccountsAsync(RequestAccountIds accountIds, Integer page, Integer pageSize, ApiCallback<ResponseBankingAccountsBalanceList> _callback) throws ApiException
accountIds - The list of account IDs to obtain balances for (optional)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
| ResponseCode.UNPROCESSABLE_ENTITY | The request was well formed but was unable to be processed due to business logic specific to the request | - |
Copyright © 2019. All rights reserved.