public class AccountsApi extends Object
| Constructor and Description |
|---|
AccountsApi() |
AccountsApi(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteAccount(Long id)
Delete an account
Delete a single bank account of the user that is authorized by the access_token, including its transactions and balance data.
|
com.squareup.okhttp.Call |
deleteAccountAsync(Long id,
ApiCallback<Void> callback)
Delete an account (asynchronously)
Delete a single bank account of the user that is authorized by the access_token, including its transactions and balance data.
|
com.squareup.okhttp.Call |
deleteAccountCall(Long id,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for deleteAccount
|
ApiResponse<Void> |
deleteAccountWithHttpInfo(Long id)
Delete an account
Delete a single bank account of the user that is authorized by the access_token, including its transactions and balance data.
|
IdentifierList |
deleteAllAccounts()
Delete all accounts
Delete all accounts of the user that is authorized by the access_token, including all transactions and balance data.
|
com.squareup.okhttp.Call |
deleteAllAccountsAsync(ApiCallback<IdentifierList> callback)
Delete all accounts (asynchronously)
Delete all accounts of the user that is authorized by the access_token, including all transactions and balance data.
|
com.squareup.okhttp.Call |
deleteAllAccountsCall(ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for deleteAllAccounts
|
ApiResponse<IdentifierList> |
deleteAllAccountsWithHttpInfo()
Delete all accounts
Delete all accounts of the user that is authorized by the access_token, including all transactions and balance data.
|
Account |
editAccount(Long id,
AccountParams body)
Edit an account
Change the name and/or the type and/or the 'isNew' flag of a single bank account of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
editAccountAsync(Long id,
AccountParams body,
ApiCallback<Account> callback)
Edit an account (asynchronously)
Change the name and/or the type and/or the 'isNew' flag of a single bank account of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
editAccountCall(Long id,
AccountParams body,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for editAccount
|
ApiResponse<Account> |
editAccountWithHttpInfo(Long id,
AccountParams body)
Edit an account
Change the name and/or the type and/or the 'isNew' flag of a single bank account of the user that is authorized by the access_token.
|
BankResponse |
executeSepaDirectDebit(ExecuteSepaDirectDebitParams body)
Execute SEPA Direct Debit
Execute a SEPA direct debit order that has been previously submitted by the use of the /requestSepaDirectDebit service.
|
com.squareup.okhttp.Call |
executeSepaDirectDebitAsync(ExecuteSepaDirectDebitParams body,
ApiCallback<BankResponse> callback)
Execute SEPA Direct Debit (asynchronously)
Execute a SEPA direct debit order that has been previously submitted by the use of the /requestSepaDirectDebit service.
|
com.squareup.okhttp.Call |
executeSepaDirectDebitCall(ExecuteSepaDirectDebitParams body,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for executeSepaDirectDebit
|
ApiResponse<BankResponse> |
executeSepaDirectDebitWithHttpInfo(ExecuteSepaDirectDebitParams body)
Execute SEPA Direct Debit
Execute a SEPA direct debit order that has been previously submitted by the use of the /requestSepaDirectDebit service.
|
BankResponse |
executeSepaMoneyTransfer(ExecuteSepaMoneyTransferParams body)
Execute SEPA Money Transfer
Execute a SEPA money transfer order that has been previously submitted by the use of the /requestSepaMoneyTransfer service.
|
com.squareup.okhttp.Call |
executeSepaMoneyTransferAsync(ExecuteSepaMoneyTransferParams body,
ApiCallback<BankResponse> callback)
Execute SEPA Money Transfer (asynchronously)
Execute a SEPA money transfer order that has been previously submitted by the use of the /requestSepaMoneyTransfer service.
|
com.squareup.okhttp.Call |
executeSepaMoneyTransferCall(ExecuteSepaMoneyTransferParams body,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for executeSepaMoneyTransfer
|
ApiResponse<BankResponse> |
executeSepaMoneyTransferWithHttpInfo(ExecuteSepaMoneyTransferParams body)
Execute SEPA Money Transfer
Execute a SEPA money transfer order that has been previously submitted by the use of the /requestSepaMoneyTransfer service.
|
Account |
getAccount(Long id)
Get an account
Get a single bank account of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
getAccountAsync(Long id,
ApiCallback<Account> callback)
Get an account (asynchronously)
Get a single bank account of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
getAccountCall(Long id,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getAccount
|
ApiResponse<Account> |
getAccountWithHttpInfo(Long id)
Get an account
Get a single bank account of the user that is authorized by the access_token.
|
AccountList |
getAndSearchAllAccounts(List<Long> ids,
String search,
List<Long> accountTypeIds,
List<Long> bankConnectionIds,
String minLastSuccessfulUpdate,
String maxLastSuccessfulUpdate,
BigDecimal minBalance,
BigDecimal maxBalance)
Get and search all accounts
Get bank accounts of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
getAndSearchAllAccountsAsync(List<Long> ids,
String search,
List<Long> accountTypeIds,
List<Long> bankConnectionIds,
String minLastSuccessfulUpdate,
String maxLastSuccessfulUpdate,
BigDecimal minBalance,
BigDecimal maxBalance,
ApiCallback<AccountList> callback)
Get and search all accounts (asynchronously)
Get bank accounts of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
getAndSearchAllAccountsCall(List<Long> ids,
String search,
List<Long> accountTypeIds,
List<Long> bankConnectionIds,
String minLastSuccessfulUpdate,
String maxLastSuccessfulUpdate,
BigDecimal minBalance,
BigDecimal maxBalance,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getAndSearchAllAccounts
|
ApiResponse<AccountList> |
getAndSearchAllAccountsWithHttpInfo(List<Long> ids,
String search,
List<Long> accountTypeIds,
List<Long> bankConnectionIds,
String minLastSuccessfulUpdate,
String maxLastSuccessfulUpdate,
BigDecimal minBalance,
BigDecimal maxBalance)
Get and search all accounts
Get bank accounts of the user that is authorized by the access_token.
|
ApiClient |
getApiClient() |
DailyBalanceList |
getDailyBalances(List<Long> accountIds,
String startDate,
String endDate,
Boolean withProjection,
Integer page,
Integer perPage,
List<String> order)
Get daily balances
Returns the daily balances for the given accounts and the given period.
|
com.squareup.okhttp.Call |
getDailyBalancesAsync(List<Long> accountIds,
String startDate,
String endDate,
Boolean withProjection,
Integer page,
Integer perPage,
List<String> order,
ApiCallback<DailyBalanceList> callback)
Get daily balances (asynchronously)
Returns the daily balances for the given accounts and the given period.
|
com.squareup.okhttp.Call |
getDailyBalancesCall(List<Long> accountIds,
String startDate,
String endDate,
Boolean withProjection,
Integer page,
Integer perPage,
List<String> order,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getDailyBalances
|
ApiResponse<DailyBalanceList> |
getDailyBalancesWithHttpInfo(List<Long> accountIds,
String startDate,
String endDate,
Boolean withProjection,
Integer page,
Integer perPage,
List<String> order)
Get daily balances
Returns the daily balances for the given accounts and the given period.
|
AccountList |
getMultipleAccounts(List<Long> ids)
Deprecated.
|
com.squareup.okhttp.Call |
getMultipleAccountsAsync(List<Long> ids,
ApiCallback<AccountList> callback)
Deprecated.
|
com.squareup.okhttp.Call |
getMultipleAccountsCall(List<Long> ids,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Deprecated.
|
ApiResponse<AccountList> |
getMultipleAccountsWithHttpInfo(List<Long> ids)
Deprecated.
|
DirectDebitOrderingResponse |
requestSepaDirectDebit(RequestSepaDirectDebitParams body)
Request SEPA Direct Debit
Submit a SEPA direct debit order for one or multiple direct debits.
|
com.squareup.okhttp.Call |
requestSepaDirectDebitAsync(RequestSepaDirectDebitParams body,
ApiCallback<DirectDebitOrderingResponse> callback)
Request SEPA Direct Debit (asynchronously)
Submit a SEPA direct debit order for one or multiple direct debits.
|
com.squareup.okhttp.Call |
requestSepaDirectDebitCall(RequestSepaDirectDebitParams body,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for requestSepaDirectDebit
|
ApiResponse<DirectDebitOrderingResponse> |
requestSepaDirectDebitWithHttpInfo(RequestSepaDirectDebitParams body)
Request SEPA Direct Debit
Submit a SEPA direct debit order for one or multiple direct debits.
|
MoneyTransferOrderingResponse |
requestSepaMoneyTransfer(RequestSepaMoneyTransferParams body)
Request SEPA Money Transfer
Submit a SEPA money transfer order for either a single or a collective money transfer.
|
com.squareup.okhttp.Call |
requestSepaMoneyTransferAsync(RequestSepaMoneyTransferParams body,
ApiCallback<MoneyTransferOrderingResponse> callback)
Request SEPA Money Transfer (asynchronously)
Submit a SEPA money transfer order for either a single or a collective money transfer.
|
com.squareup.okhttp.Call |
requestSepaMoneyTransferCall(RequestSepaMoneyTransferParams body,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for requestSepaMoneyTransfer
|
ApiResponse<MoneyTransferOrderingResponse> |
requestSepaMoneyTransferWithHttpInfo(RequestSepaMoneyTransferParams body)
Request SEPA Money Transfer
Submit a SEPA money transfer order for either a single or a collective money transfer.
|
void |
setApiClient(ApiClient apiClient) |
public AccountsApi()
public AccountsApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public com.squareup.okhttp.Call deleteAccountCall(Long id, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
id - Identifier of the account to delete (required)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic void deleteAccount(Long id) throws ApiException
id - Identifier of the account to delete (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Void> deleteAccountWithHttpInfo(Long id) throws ApiException
id - Identifier of the account to delete (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call deleteAccountAsync(Long id, ApiCallback<Void> callback) throws ApiException
id - Identifier of the account to delete (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 objectpublic com.squareup.okhttp.Call deleteAllAccountsCall(ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic IdentifierList deleteAllAccounts() throws ApiException
ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<IdentifierList> deleteAllAccountsWithHttpInfo() throws ApiException
ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call deleteAllAccountsAsync(ApiCallback<IdentifierList> callback) throws ApiException
callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call editAccountCall(Long id, AccountParams body, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
id - Identifier of the account to edit (required)body - New account name and/or type and/or 'isNew' flag (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic Account editAccount(Long id, AccountParams body) throws ApiException
id - Identifier of the account to edit (required)body - New account name and/or type and/or 'isNew' flag (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Account> editAccountWithHttpInfo(Long id, AccountParams body) throws ApiException
id - Identifier of the account to edit (required)body - New account name and/or type and/or 'isNew' flag (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call editAccountAsync(Long id, AccountParams body, ApiCallback<Account> callback) throws ApiException
id - Identifier of the account to edit (required)body - New account name and/or type and/or 'isNew' flag (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 objectpublic com.squareup.okhttp.Call executeSepaDirectDebitCall(ExecuteSepaDirectDebitParams body, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
body - Parameters for the execution of a SEPA direct debit order (required)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic BankResponse executeSepaDirectDebit(ExecuteSepaDirectDebitParams body) throws ApiException
body - Parameters for the execution of a SEPA direct debit order (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<BankResponse> executeSepaDirectDebitWithHttpInfo(ExecuteSepaDirectDebitParams body) throws ApiException
body - Parameters for the execution of a SEPA direct debit order (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call executeSepaDirectDebitAsync(ExecuteSepaDirectDebitParams body, ApiCallback<BankResponse> callback) throws ApiException
body - Parameters for the execution of a SEPA direct debit order (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 objectpublic com.squareup.okhttp.Call executeSepaMoneyTransferCall(ExecuteSepaMoneyTransferParams body, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
body - Parameters for the execution of a SEPA money transfer order (required)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic BankResponse executeSepaMoneyTransfer(ExecuteSepaMoneyTransferParams body) throws ApiException
body - Parameters for the execution of a SEPA money transfer order (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<BankResponse> executeSepaMoneyTransferWithHttpInfo(ExecuteSepaMoneyTransferParams body) throws ApiException
body - Parameters for the execution of a SEPA money transfer order (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call executeSepaMoneyTransferAsync(ExecuteSepaMoneyTransferParams body, ApiCallback<BankResponse> callback) throws ApiException
body - Parameters for the execution of a SEPA money transfer order (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 objectpublic com.squareup.okhttp.Call getAccountCall(Long id, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
id - Identifier of requested account (required)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic Account getAccount(Long id) throws ApiException
id - Identifier of requested account (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Account> getAccountWithHttpInfo(Long id) throws ApiException
id - Identifier of requested account (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getAccountAsync(Long id, ApiCallback<Account> callback) throws ApiException
id - Identifier of requested account (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 objectpublic com.squareup.okhttp.Call getAndSearchAllAccountsCall(List<Long> ids, String search, List<Long> accountTypeIds, List<Long> bankConnectionIds, String minLastSuccessfulUpdate, String maxLastSuccessfulUpdate, BigDecimal minBalance, BigDecimal maxBalance, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
ids - A comma-separated list of account identifiers. If specified, then only accounts whose identifier match any of the given identifiers will be regarded. The maximum number of identifiers is 1000. (optional)search - If specified, then only those accounts will be contained in the result whose 'accountName', 'iban', 'accountNumber' or 'subAccountNumber' contains the given search string (the matching works case-insensitive). If no accounts contain the search string in any of these fields, then the result will be an empty list. NOTE: If the given search string consists of several terms (separated by whitespace), then ALL of these terms must be contained in the searched fields in order for an account to get included into the result. (optional)accountTypeIds - A comma-separated list of account types. If specified, then only accounts that relate to the given types will be regarded. If not specified, then all accounts will be regarded. (optional)bankConnectionIds - A comma-separated list of bank connection identifiers. If specified, then only accounts that relate to the given bank connections will be regarded. If not specified, then all accounts will be regarded. (optional)minLastSuccessfulUpdate - Lower bound for a account's last successful update date, in the format 'YYYY-MM-DD' (e.g. '2016-01-01'). If specified, then only accounts whose 'lastSuccessfulUpdate' is equal to or later than the given date will be regarded. (optional)maxLastSuccessfulUpdate - Upper bound for a account's last successful update date, in the format 'YYYY-MM-DD' (e.g. '2016-01-01'). If specified, then only accounts whose 'lastSuccessfulUpdate' is equal to or earlier than the given date will be regarded. (optional)minBalance - If specified, then only accounts whose balance is equal to or greater than the given balance will be regarded. Can contain a positive or negative number with at most two decimal places. Examples: -300.12, or 90.95 (optional)maxBalance - If specified, then only accounts whose balance is equal to or less than the given balance will be regarded. Can contain a positive or negative number with at most two decimal places. Examples: -300.12, or 90.95 (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic AccountList getAndSearchAllAccounts(List<Long> ids, String search, List<Long> accountTypeIds, List<Long> bankConnectionIds, String minLastSuccessfulUpdate, String maxLastSuccessfulUpdate, BigDecimal minBalance, BigDecimal maxBalance) throws ApiException
ids - A comma-separated list of account identifiers. If specified, then only accounts whose identifier match any of the given identifiers will be regarded. The maximum number of identifiers is 1000. (optional)search - If specified, then only those accounts will be contained in the result whose 'accountName', 'iban', 'accountNumber' or 'subAccountNumber' contains the given search string (the matching works case-insensitive). If no accounts contain the search string in any of these fields, then the result will be an empty list. NOTE: If the given search string consists of several terms (separated by whitespace), then ALL of these terms must be contained in the searched fields in order for an account to get included into the result. (optional)accountTypeIds - A comma-separated list of account types. If specified, then only accounts that relate to the given types will be regarded. If not specified, then all accounts will be regarded. (optional)bankConnectionIds - A comma-separated list of bank connection identifiers. If specified, then only accounts that relate to the given bank connections will be regarded. If not specified, then all accounts will be regarded. (optional)minLastSuccessfulUpdate - Lower bound for a account's last successful update date, in the format 'YYYY-MM-DD' (e.g. '2016-01-01'). If specified, then only accounts whose 'lastSuccessfulUpdate' is equal to or later than the given date will be regarded. (optional)maxLastSuccessfulUpdate - Upper bound for a account's last successful update date, in the format 'YYYY-MM-DD' (e.g. '2016-01-01'). If specified, then only accounts whose 'lastSuccessfulUpdate' is equal to or earlier than the given date will be regarded. (optional)minBalance - If specified, then only accounts whose balance is equal to or greater than the given balance will be regarded. Can contain a positive or negative number with at most two decimal places. Examples: -300.12, or 90.95 (optional)maxBalance - If specified, then only accounts whose balance is equal to or less than the given balance will be regarded. Can contain a positive or negative number with at most two decimal places. Examples: -300.12, or 90.95 (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<AccountList> getAndSearchAllAccountsWithHttpInfo(List<Long> ids, String search, List<Long> accountTypeIds, List<Long> bankConnectionIds, String minLastSuccessfulUpdate, String maxLastSuccessfulUpdate, BigDecimal minBalance, BigDecimal maxBalance) throws ApiException
ids - A comma-separated list of account identifiers. If specified, then only accounts whose identifier match any of the given identifiers will be regarded. The maximum number of identifiers is 1000. (optional)search - If specified, then only those accounts will be contained in the result whose 'accountName', 'iban', 'accountNumber' or 'subAccountNumber' contains the given search string (the matching works case-insensitive). If no accounts contain the search string in any of these fields, then the result will be an empty list. NOTE: If the given search string consists of several terms (separated by whitespace), then ALL of these terms must be contained in the searched fields in order for an account to get included into the result. (optional)accountTypeIds - A comma-separated list of account types. If specified, then only accounts that relate to the given types will be regarded. If not specified, then all accounts will be regarded. (optional)bankConnectionIds - A comma-separated list of bank connection identifiers. If specified, then only accounts that relate to the given bank connections will be regarded. If not specified, then all accounts will be regarded. (optional)minLastSuccessfulUpdate - Lower bound for a account's last successful update date, in the format 'YYYY-MM-DD' (e.g. '2016-01-01'). If specified, then only accounts whose 'lastSuccessfulUpdate' is equal to or later than the given date will be regarded. (optional)maxLastSuccessfulUpdate - Upper bound for a account's last successful update date, in the format 'YYYY-MM-DD' (e.g. '2016-01-01'). If specified, then only accounts whose 'lastSuccessfulUpdate' is equal to or earlier than the given date will be regarded. (optional)minBalance - If specified, then only accounts whose balance is equal to or greater than the given balance will be regarded. Can contain a positive or negative number with at most two decimal places. Examples: -300.12, or 90.95 (optional)maxBalance - If specified, then only accounts whose balance is equal to or less than the given balance will be regarded. Can contain a positive or negative number with at most two decimal places. Examples: -300.12, or 90.95 (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getAndSearchAllAccountsAsync(List<Long> ids, String search, List<Long> accountTypeIds, List<Long> bankConnectionIds, String minLastSuccessfulUpdate, String maxLastSuccessfulUpdate, BigDecimal minBalance, BigDecimal maxBalance, ApiCallback<AccountList> callback) throws ApiException
ids - A comma-separated list of account identifiers. If specified, then only accounts whose identifier match any of the given identifiers will be regarded. The maximum number of identifiers is 1000. (optional)search - If specified, then only those accounts will be contained in the result whose 'accountName', 'iban', 'accountNumber' or 'subAccountNumber' contains the given search string (the matching works case-insensitive). If no accounts contain the search string in any of these fields, then the result will be an empty list. NOTE: If the given search string consists of several terms (separated by whitespace), then ALL of these terms must be contained in the searched fields in order for an account to get included into the result. (optional)accountTypeIds - A comma-separated list of account types. If specified, then only accounts that relate to the given types will be regarded. If not specified, then all accounts will be regarded. (optional)bankConnectionIds - A comma-separated list of bank connection identifiers. If specified, then only accounts that relate to the given bank connections will be regarded. If not specified, then all accounts will be regarded. (optional)minLastSuccessfulUpdate - Lower bound for a account's last successful update date, in the format 'YYYY-MM-DD' (e.g. '2016-01-01'). If specified, then only accounts whose 'lastSuccessfulUpdate' is equal to or later than the given date will be regarded. (optional)maxLastSuccessfulUpdate - Upper bound for a account's last successful update date, in the format 'YYYY-MM-DD' (e.g. '2016-01-01'). If specified, then only accounts whose 'lastSuccessfulUpdate' is equal to or earlier than the given date will be regarded. (optional)minBalance - If specified, then only accounts whose balance is equal to or greater than the given balance will be regarded. Can contain a positive or negative number with at most two decimal places. Examples: -300.12, or 90.95 (optional)maxBalance - If specified, then only accounts whose balance is equal to or less than the given balance will be regarded. Can contain a positive or negative number with at most two decimal places. Examples: -300.12, or 90.95 (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 objectpublic com.squareup.okhttp.Call getDailyBalancesCall(List<Long> accountIds, String startDate, String endDate, Boolean withProjection, Integer page, Integer perPage, List<String> order, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
accountIds - A comma-separated list of (non-security) account identifiers. If no accounts are specified, all (non-security) accounts of the current user are regarded. (optional)startDate - A string in the format 'YYYY-MM-DD'. Note that the requested date range [startDate..endDate] may not exceed 365 days. If startDate is not specified, it defaults to the endDate minus one month. (optional)endDate - A string in the format 'YYYY-MM-DD'. Note that the requested date range [startDate..endDate] may not exceed 365 days. If endDate is not specified, it defaults to today's date. (optional)withProjection - Whether finAPI should project the first and last actually existing balance into the past and future. When passing 'true', then the result will always contain a daily balance for every day of the entire requested date range, even for days before the first actually existing balance, resp. after the last actually existing balance. Those days will have the same balance as the day of the first actual balance, resp. last actual balance, i.e. the first/last balance will be infinitely projected into the past/the future. When passing 'false', then the result will contain daily balances only from the day on where the first actual balance exists for any of the given accounts, and only up to the day where the last actual balance exists for any of the given accounts. Note that when in this case there are no actual balances within the requested date range, then an empty array will be returned. Default value for this parameter is 'true'. (optional, default to true)page - Result page that you want to retrieve. (optional, default to 1)perPage - Maximum number of records per page. Can be at most 500. NOTE: Due to its validation and visualization, the swagger frontend might show very low performance, or even crashes, when a service responds with a lot of data. It is recommended to use a HTTP client like Postman or DHC instead of our swagger frontend for service calls with large page sizes. (optional, default to 20)order - Determines the order of the results. You can order the results by 'date', 'balance', 'income' or 'spending'. The default order for this service is 'date,asc'. You can also order by multiple properties. In that case the order of the parameters passed is important. Example: '/accounts/dailyBalances?order=date,desc&order=balance,asc' will return daily balances ordered by 'date' (descending), where items with the same 'date' are ordered by 'balance' (ascending). The general format is: 'property[,asc|desc]', with 'asc' being the default value. Please note that ordering by multiple fields is not supported in our swagger frontend, but you can test this feature with any HTTP tool of your choice (e.g. postman or DHC). (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic DailyBalanceList getDailyBalances(List<Long> accountIds, String startDate, String endDate, Boolean withProjection, Integer page, Integer perPage, List<String> order) throws ApiException
accountIds - A comma-separated list of (non-security) account identifiers. If no accounts are specified, all (non-security) accounts of the current user are regarded. (optional)startDate - A string in the format 'YYYY-MM-DD'. Note that the requested date range [startDate..endDate] may not exceed 365 days. If startDate is not specified, it defaults to the endDate minus one month. (optional)endDate - A string in the format 'YYYY-MM-DD'. Note that the requested date range [startDate..endDate] may not exceed 365 days. If endDate is not specified, it defaults to today's date. (optional)withProjection - Whether finAPI should project the first and last actually existing balance into the past and future. When passing 'true', then the result will always contain a daily balance for every day of the entire requested date range, even for days before the first actually existing balance, resp. after the last actually existing balance. Those days will have the same balance as the day of the first actual balance, resp. last actual balance, i.e. the first/last balance will be infinitely projected into the past/the future. When passing 'false', then the result will contain daily balances only from the day on where the first actual balance exists for any of the given accounts, and only up to the day where the last actual balance exists for any of the given accounts. Note that when in this case there are no actual balances within the requested date range, then an empty array will be returned. Default value for this parameter is 'true'. (optional, default to true)page - Result page that you want to retrieve. (optional, default to 1)perPage - Maximum number of records per page. Can be at most 500. NOTE: Due to its validation and visualization, the swagger frontend might show very low performance, or even crashes, when a service responds with a lot of data. It is recommended to use a HTTP client like Postman or DHC instead of our swagger frontend for service calls with large page sizes. (optional, default to 20)order - Determines the order of the results. You can order the results by 'date', 'balance', 'income' or 'spending'. The default order for this service is 'date,asc'. You can also order by multiple properties. In that case the order of the parameters passed is important. Example: '/accounts/dailyBalances?order=date,desc&order=balance,asc' will return daily balances ordered by 'date' (descending), where items with the same 'date' are ordered by 'balance' (ascending). The general format is: 'property[,asc|desc]', with 'asc' being the default value. Please note that ordering by multiple fields is not supported in our swagger frontend, but you can test this feature with any HTTP tool of your choice (e.g. postman or DHC). (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<DailyBalanceList> getDailyBalancesWithHttpInfo(List<Long> accountIds, String startDate, String endDate, Boolean withProjection, Integer page, Integer perPage, List<String> order) throws ApiException
accountIds - A comma-separated list of (non-security) account identifiers. If no accounts are specified, all (non-security) accounts of the current user are regarded. (optional)startDate - A string in the format 'YYYY-MM-DD'. Note that the requested date range [startDate..endDate] may not exceed 365 days. If startDate is not specified, it defaults to the endDate minus one month. (optional)endDate - A string in the format 'YYYY-MM-DD'. Note that the requested date range [startDate..endDate] may not exceed 365 days. If endDate is not specified, it defaults to today's date. (optional)withProjection - Whether finAPI should project the first and last actually existing balance into the past and future. When passing 'true', then the result will always contain a daily balance for every day of the entire requested date range, even for days before the first actually existing balance, resp. after the last actually existing balance. Those days will have the same balance as the day of the first actual balance, resp. last actual balance, i.e. the first/last balance will be infinitely projected into the past/the future. When passing 'false', then the result will contain daily balances only from the day on where the first actual balance exists for any of the given accounts, and only up to the day where the last actual balance exists for any of the given accounts. Note that when in this case there are no actual balances within the requested date range, then an empty array will be returned. Default value for this parameter is 'true'. (optional, default to true)page - Result page that you want to retrieve. (optional, default to 1)perPage - Maximum number of records per page. Can be at most 500. NOTE: Due to its validation and visualization, the swagger frontend might show very low performance, or even crashes, when a service responds with a lot of data. It is recommended to use a HTTP client like Postman or DHC instead of our swagger frontend for service calls with large page sizes. (optional, default to 20)order - Determines the order of the results. You can order the results by 'date', 'balance', 'income' or 'spending'. The default order for this service is 'date,asc'. You can also order by multiple properties. In that case the order of the parameters passed is important. Example: '/accounts/dailyBalances?order=date,desc&order=balance,asc' will return daily balances ordered by 'date' (descending), where items with the same 'date' are ordered by 'balance' (ascending). The general format is: 'property[,asc|desc]', with 'asc' being the default value. Please note that ordering by multiple fields is not supported in our swagger frontend, but you can test this feature with any HTTP tool of your choice (e.g. postman or DHC). (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getDailyBalancesAsync(List<Long> accountIds, String startDate, String endDate, Boolean withProjection, Integer page, Integer perPage, List<String> order, ApiCallback<DailyBalanceList> callback) throws ApiException
accountIds - A comma-separated list of (non-security) account identifiers. If no accounts are specified, all (non-security) accounts of the current user are regarded. (optional)startDate - A string in the format 'YYYY-MM-DD'. Note that the requested date range [startDate..endDate] may not exceed 365 days. If startDate is not specified, it defaults to the endDate minus one month. (optional)endDate - A string in the format 'YYYY-MM-DD'. Note that the requested date range [startDate..endDate] may not exceed 365 days. If endDate is not specified, it defaults to today's date. (optional)withProjection - Whether finAPI should project the first and last actually existing balance into the past and future. When passing 'true', then the result will always contain a daily balance for every day of the entire requested date range, even for days before the first actually existing balance, resp. after the last actually existing balance. Those days will have the same balance as the day of the first actual balance, resp. last actual balance, i.e. the first/last balance will be infinitely projected into the past/the future. When passing 'false', then the result will contain daily balances only from the day on where the first actual balance exists for any of the given accounts, and only up to the day where the last actual balance exists for any of the given accounts. Note that when in this case there are no actual balances within the requested date range, then an empty array will be returned. Default value for this parameter is 'true'. (optional, default to true)page - Result page that you want to retrieve. (optional, default to 1)perPage - Maximum number of records per page. Can be at most 500. NOTE: Due to its validation and visualization, the swagger frontend might show very low performance, or even crashes, when a service responds with a lot of data. It is recommended to use a HTTP client like Postman or DHC instead of our swagger frontend for service calls with large page sizes. (optional, default to 20)order - Determines the order of the results. You can order the results by 'date', 'balance', 'income' or 'spending'. The default order for this service is 'date,asc'. You can also order by multiple properties. In that case the order of the parameters passed is important. Example: '/accounts/dailyBalances?order=date,desc&order=balance,asc' will return daily balances ordered by 'date' (descending), where items with the same 'date' are ordered by 'balance' (ascending). The general format is: 'property[,asc|desc]', with 'asc' being the default value. Please note that ordering by multiple fields is not supported in our swagger frontend, but you can test this feature with any HTTP tool of your choice (e.g. postman or DHC). (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@Deprecated public com.squareup.okhttp.Call getMultipleAccountsCall(List<Long> ids, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
ids - Comma-separated list of identifiers of requested accounts (required)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body object@Deprecated public AccountList getMultipleAccounts(List<Long> ids) throws ApiException
ids - Comma-separated list of identifiers of requested accounts (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body@Deprecated public ApiResponse<AccountList> getMultipleAccountsWithHttpInfo(List<Long> ids) throws ApiException
ids - Comma-separated list of identifiers of requested accounts (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body@Deprecated public com.squareup.okhttp.Call getMultipleAccountsAsync(List<Long> ids, ApiCallback<AccountList> callback) throws ApiException
ids - Comma-separated list of identifiers of requested accounts (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 objectpublic com.squareup.okhttp.Call requestSepaDirectDebitCall(RequestSepaDirectDebitParams body, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
body - Parameters for a SEPA direct debit request (required)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic DirectDebitOrderingResponse requestSepaDirectDebit(RequestSepaDirectDebitParams body) throws ApiException
body - Parameters for a SEPA direct debit request (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<DirectDebitOrderingResponse> requestSepaDirectDebitWithHttpInfo(RequestSepaDirectDebitParams body) throws ApiException
body - Parameters for a SEPA direct debit request (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call requestSepaDirectDebitAsync(RequestSepaDirectDebitParams body, ApiCallback<DirectDebitOrderingResponse> callback) throws ApiException
body - Parameters for a SEPA direct debit request (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 objectpublic com.squareup.okhttp.Call requestSepaMoneyTransferCall(RequestSepaMoneyTransferParams body, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
body - Parameters for a SEPA money transfer request (required)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic MoneyTransferOrderingResponse requestSepaMoneyTransfer(RequestSepaMoneyTransferParams body) throws ApiException
body - Parameters for a SEPA money transfer request (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<MoneyTransferOrderingResponse> requestSepaMoneyTransferWithHttpInfo(RequestSepaMoneyTransferParams body) throws ApiException
body - Parameters for a SEPA money transfer request (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call requestSepaMoneyTransferAsync(RequestSepaMoneyTransferParams body, ApiCallback<MoneyTransferOrderingResponse> callback) throws ApiException
body - Parameters for a SEPA money transfer request (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 objectCopyright © 2018. All rights reserved.