| Package | Description |
|---|---|
| io.swagger.client | |
| io.swagger.client.api |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
ApiClient.executeAsync(com.squareup.okhttp.Call call,
ApiCallback<T> callback)
|
<T> void |
ApiClient.executeAsync(com.squareup.okhttp.Call call,
Type returnType,
ApiCallback<T> callback)
Execute HTTP call asynchronously.
|
| Modifier and Type | Method and Description |
|---|---|
com.squareup.okhttp.Call |
MandatorAdministrationApi.changeClientCredentialsAsync(ChangeClientCredentialsParams body,
ApiCallback<Void> callback)
Change client credentials (asynchronously)
Change the client_secret for any of your clients, including the mandator admin client.
|
com.squareup.okhttp.Call |
MocksAndTestsApi.checkCategorizationAsync(TransactionsData body,
ApiCallback<CategorizationCheckResults> callback)
Check categorization (asynchronously)
This service can be used to check the categorization for a given set of transactions, without the need of having the transactions actually imported in finAPI.
|
com.squareup.okhttp.Call |
CategoriesApi.createCategoryAsync(CategoryParams body,
ApiCallback<Category> callback)
Create a new category (asynchronously)
Create a new custom transaction category for the authorized user, that can then be assigned to transactions via PATCH /transactions, and that will also be regarded in finAPI's automatic transactions categorization process.
|
com.squareup.okhttp.Call |
LabelsApi.createLabelAsync(LabelParams body,
ApiCallback<Label> callback)
Create a new label (asynchronously)
Create a new label for a specific user.
|
com.squareup.okhttp.Call |
NotificationRulesApi.createNotificationRuleAsync(NotificationRuleParams body,
ApiCallback<NotificationRule> callback)
Create a new notification rule (asynchronously)
Create a new notification rule for a specific user.
|
com.squareup.okhttp.Call |
UsersApi.createUserAsync(UserCreateParamsImpl body,
ApiCallback<User> callback)
Create a new user (asynchronously)
<p>Create a new user.
|
com.squareup.okhttp.Call |
AccountsApi.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 |
AccountsApi.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 |
BankConnectionsApi.deleteAllBankConnectionsAsync(ApiCallback<IdentifierList> callback)
Delete all bank connections (asynchronously)
Delete all bank connections of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
CategoriesApi.deleteAllCategoriesAsync(ApiCallback<IdentifierList> callback)
Delete all categories (asynchronously)
Delete all custom categories of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
LabelsApi.deleteAllLabelsAsync(ApiCallback<IdentifierList> callback)
Delete all labels (asynchronously)
Delete all labels of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
NotificationRulesApi.deleteAllNotificationRulesAsync(ApiCallback<IdentifierList> callback)
Delete all notification rules (asynchronously)
Delete all notification rules of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
TransactionsApi.deleteAllTransactionsAsync(ApiCallback<IdentifierList> callback)
Delete all transactions (asynchronously)
Delete all deletable transactions of the currently authorized user.
|
com.squareup.okhttp.Call |
UsersApi.deleteAuthorizedUserAsync(ApiCallback<Void> callback)
Delete the authorized user (asynchronously)
Delete the authorized user.
|
com.squareup.okhttp.Call |
BankConnectionsApi.deleteBankConnectionAsync(Long id,
ApiCallback<Void> callback)
Delete a bank connection (asynchronously)
Delete a single bank connection of the user that is authorized by the access_token, including all of its accounts and their transactions and balance data.
|
com.squareup.okhttp.Call |
CategoriesApi.deleteCategoryAsync(Long id,
ApiCallback<Void> callback)
Delete a category (asynchronously)
Delete a single category of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
LabelsApi.deleteLabelAsync(Long id,
ApiCallback<Void> callback)
Delete a label (asynchronously)
Delete a single label of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
NotificationRulesApi.deleteNotificationRuleAsync(Long id,
ApiCallback<Void> callback)
Delete a notification rule (asynchronously)
Delete a single notification rule of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
TransactionsApi.deleteTransactionAsync(Long id,
ApiCallback<Void> callback)
Delete a transaction (asynchronously)
Delete a single transaction of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
UsersApi.deleteUnverifiedUserAsync(String userId,
ApiCallback<Void> callback)
Delete an unverified user (asynchronously)
Delete an unverified user.
|
com.squareup.okhttp.Call |
MandatorAdministrationApi.deleteUsersAsync(UserIdentifiersParams body,
ApiCallback<UserIdentifiersList> callback)
Delete users (asynchronously)
Delete one or several users, which are specified by a given list of identifiers.
|
com.squareup.okhttp.Call |
AccountsApi.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 |
UsersApi.editAuthorizedUserAsync(UserUpdateParamsImpl body,
ApiCallback<User> callback)
Edit the authorized user (asynchronously)
Edit the authorized user's data and settings.
|
com.squareup.okhttp.Call |
BankConnectionsApi.editBankConnectionAsync(Long id,
EditBankConnectionParams body,
ApiCallback<BankConnection> callback)
Edit a bank connection (asynchronously)
Change the stored authentication credentials (banking user ID, banking customer ID, and banking PIN), or other fields of the bank connection.
|
com.squareup.okhttp.Call |
ClientConfigurationApi.editClientConfigurationAsync(ClientConfigurationParams body,
ApiCallback<ClientConfiguration> callback)
Edit client configuration (asynchronously)
Edit your client's configuration.
|
com.squareup.okhttp.Call |
LabelsApi.editLabelAsync(Long id,
LabelParams body,
ApiCallback<Label> callback)
Edit a label (asynchronously)
Change the name of a label of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
TransactionsApi.editMultipleTransactionsAsync(UpdateMultipleTransactionsParams body,
ApiCallback<IdentifierList> callback)
Edit multiple transactions (asynchronously)
Edit one or multiple transactions.
|
com.squareup.okhttp.Call |
TransactionsApi.editMultipleTransactionsDeprecatedAsync(List<Long> ids,
UpdateTransactionsParams body,
ApiCallback<IdentifierList> callback)
Deprecated.
|
com.squareup.okhttp.Call |
TransactionsApi.editTransactionAsync(Long id,
UpdateTransactionsParams body,
ApiCallback<Transaction> callback)
Edit a transaction (asynchronously)
Change a transaction's fields.
|
com.squareup.okhttp.Call |
UsersApi.executePasswordChangeAsync(ExecutePasswordChangeParams body,
ApiCallback<Void> callback)
Execute password change (asynchronously)
Change the password of a user.
|
com.squareup.okhttp.Call |
AccountsApi.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 |
AccountsApi.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 |
AccountsApi.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 |
BankConnectionsApi.getAllBankConnectionsAsync(List<Long> ids,
ApiCallback<BankConnectionList> callback)
Get all bank connections (asynchronously)
Get bank connections of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
AccountsApi.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 |
BanksApi.getAndSearchAllBanksAsync(List<Long> ids,
String search,
Boolean isSupported,
Boolean pinsAreVolatile,
List<String> supportedDataSources,
List<String> location,
Boolean isTestBank,
Integer page,
Integer perPage,
List<String> order,
ApiCallback<PageableBankList> callback)
Get and search all banks (asynchronously)
Get and search banks from finAPI's database of banks.
|
com.squareup.okhttp.Call |
CategoriesApi.getAndSearchAllCategoriesAsync(List<Long> ids,
String search,
Boolean isCustom,
Integer page,
Integer perPage,
List<String> order,
ApiCallback<PageableCategoryList> callback)
Get and search all categories (asynchronously)
Get a list of all global finAPI categories as well as all custom categories of the authorized user.
|
com.squareup.okhttp.Call |
LabelsApi.getAndSearchAllLabelsAsync(List<Long> ids,
String search,
Integer page,
Integer perPage,
List<String> order,
ApiCallback<PageableLabelList> callback)
Get and search all labels (asynchronously)
Get labels of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
NotificationRulesApi.getAndSearchAllNotificationRulesAsync(List<Long> ids,
String triggerEvent,
Boolean includeDetails,
ApiCallback<NotificationRuleList> callback)
Get and search all notification rules (asynchronously)
Get notification rules of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
SecuritiesApi.getAndSearchAllSecuritiesAsync(List<Long> ids,
String search,
List<Long> accountIds,
Integer page,
Integer perPage,
List<String> order,
ApiCallback<PageableSecurityList> callback)
Get and search all securities (asynchronously)
Get securities of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
TransactionsApi.getAndSearchAllTransactionsAsync(String view,
List<Long> ids,
String search,
String counterpart,
List<Long> accountIds,
String minBankBookingDate,
String maxBankBookingDate,
String minFinapiBookingDate,
String maxFinapiBookingDate,
BigDecimal minAmount,
BigDecimal maxAmount,
String direction,
List<Long> labelIds,
List<Long> categoryIds,
Boolean includeChildCategories,
Boolean isNew,
Boolean isPotentialDuplicate,
Boolean isAdjustingEntry,
String minImportDate,
String maxImportDate,
Integer page,
Integer perPage,
List<String> order,
ApiCallback<PageableTransactionList> callback)
Get and search all transactions (asynchronously)
Get transactions of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
UsersApi.getAuthorizedUserAsync(ApiCallback<User> callback)
Get the authorized user (asynchronously)
Get the authorized user's data.
|
com.squareup.okhttp.Call |
BanksApi.getBankAsync(Long id,
ApiCallback<Bank> callback)
Get a bank (asynchronously)
Get a single bank from finAPI's database of banks.
|
com.squareup.okhttp.Call |
BankConnectionsApi.getBankConnectionAsync(Long id,
ApiCallback<BankConnection> callback)
Get a bank connection (asynchronously)
Get a single bank connection of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
CategoriesApi.getCashFlowsAsync(String search,
String counterpart,
List<Long> accountIds,
String minBankBookingDate,
String maxBankBookingDate,
String minFinapiBookingDate,
String maxFinapiBookingDate,
BigDecimal minAmount,
BigDecimal maxAmount,
String direction,
List<Long> labelIds,
List<Long> categoryIds,
Boolean isNew,
String minImportDate,
String maxImportDate,
Boolean includeSubCashFlows,
List<String> order,
ApiCallback<CashFlowList> callback)
Get cash flows (asynchronously)
Get the cash flow(s) (= total income, spending, and balance) for one or several categories.
|
com.squareup.okhttp.Call |
CategoriesApi.getCategoryAsync(Long id,
ApiCallback<Category> callback)
Get a category (asynchronously)
Get a single category that is either a global finAPI category or a custom category of the authorized user.
|
com.squareup.okhttp.Call |
ClientConfigurationApi.getClientConfigurationAsync(ApiCallback<ClientConfiguration> callback)
Get client configuration (asynchronously)
Get your client's configuration.
|
com.squareup.okhttp.Call |
AccountsApi.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 |
LabelsApi.getLabelAsync(Long id,
ApiCallback<Label> callback)
Get a label (asynchronously)
Get a single label of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
AccountsApi.getMultipleAccountsAsync(List<Long> ids,
ApiCallback<AccountList> callback)
Deprecated.
|
com.squareup.okhttp.Call |
BankConnectionsApi.getMultipleBankConnectionsAsync(List<Long> ids,
ApiCallback<BankConnectionList> callback)
Deprecated.
|
com.squareup.okhttp.Call |
BanksApi.getMultipleBanksAsync(List<Long> ids,
ApiCallback<BankList> callback)
Deprecated.
|
com.squareup.okhttp.Call |
CategoriesApi.getMultipleCategoriesAsync(List<Long> ids,
ApiCallback<CategoryList> callback)
Deprecated.
|
com.squareup.okhttp.Call |
LabelsApi.getMultipleLabelsAsync(List<Long> ids,
ApiCallback<LabelList> callback)
Deprecated.
|
com.squareup.okhttp.Call |
SecuritiesApi.getMultipleSecuritiesAsync(List<Long> ids,
ApiCallback<SecurityList> callback)
Deprecated.
|
com.squareup.okhttp.Call |
TransactionsApi.getMultipleTransactionsAsync(List<Long> ids,
ApiCallback<TransactionList> callback)
Deprecated.
|
com.squareup.okhttp.Call |
NotificationRulesApi.getNotificationRuleAsync(Long id,
ApiCallback<NotificationRule> callback)
Get a notification rule (asynchronously)
Get a single notification rule of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
SecuritiesApi.getSecurityAsync(Long id,
ApiCallback<Security> callback)
Get a security (asynchronously)
Get a single security for a specific user.
|
com.squareup.okhttp.Call |
AuthorizationApi.getTokenAsync(String grantType,
String clientId,
String clientSecret,
String refreshToken,
String username,
String password,
ApiCallback<AccessToken> callback)
Get tokens (asynchronously)
finAPI implements the OAuth 2.0 Standard for authorizing applications and users within applications.
|
com.squareup.okhttp.Call |
TransactionsApi.getTransactionAsync(Long id,
ApiCallback<Transaction> callback)
Get a transaction (asynchronously)
Get a single transaction of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
MandatorAdministrationApi.getUserListAsync(String minRegistrationDate,
String maxRegistrationDate,
String minDeletionDate,
String maxDeletionDate,
String minLastActiveDate,
String maxLastActiveDate,
Boolean includeMonthlyStats,
String monthlyStatsStartDate,
String monthlyStatsEndDate,
Boolean isDeleted,
Integer page,
Integer perPage,
List<String> order,
ApiCallback<PageableUserInfoList> callback)
Get user list (asynchronously)
<p>Get a list of the users of the mandator that is authorized by the access_token.
|
com.squareup.okhttp.Call |
UsersApi.getVerificationStatusAsync(String userId,
ApiCallback<VerificationStatusResource> callback)
Get a user's verification status (asynchronously)
Get the verification status of the requested user.
|
com.squareup.okhttp.Call |
BankConnectionsApi.importBankConnectionAsync(ImportBankConnectionParams body,
ApiCallback<BankConnection> callback)
Import a new bank connection (asynchronously)
Imports a new bank connection for a specific user.
|
com.squareup.okhttp.Call |
MocksAndTestsApi.mockBatchUpdateAsync(MockBatchUpdateParams body,
ApiCallback<Void> callback)
Mock batch update (asynchronously)
This service can be used to mock an update of one or several bank connections by letting you simulate finAPI's communication with a bank server.
|
com.squareup.okhttp.Call |
UsersApi.requestPasswordChangeAsync(RequestPasswordChangeParameters body,
ApiCallback<PasswordChangingResource> callback)
Request password change (asynchronously)
Request password change for a user.
|
com.squareup.okhttp.Call |
AccountsApi.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 |
AccountsApi.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 |
TransactionsApi.restoreTransactionAsync(Long id,
ApiCallback<Transaction> callback)
Restore a transaction (asynchronously)
Restore a previously split transaction.
|
com.squareup.okhttp.Call |
AuthorizationApi.revokeTokenAsync(String token,
String tokenTypeHint,
ApiCallback<Void> callback)
Revoke a token (asynchronously)
An additional endpoint for the OAuth 2.0 Standard, which allows clients to notify finAPI that a previously obtained refresh_token or access_token is no longer required.
|
com.squareup.okhttp.Call |
TransactionsApi.splitTransactionAsync(Long id,
SplitTransactionsParams body,
ApiCallback<Transaction> callback)
Split a transaction (asynchronously)
Split a transaction into several logical sub-transactions.
|
com.squareup.okhttp.Call |
CategoriesApi.trainCategorizationAsync(CategorizationSample body,
ApiCallback<Void> callback)
Train categorization (asynchronously)
This service allows you to create user-specific categorization rules (for the user that is authorized by the access_token).
|
com.squareup.okhttp.Call |
TransactionsApi.triggerCategorizationAsync(TriggerCategorizationParams body,
ApiCallback<Void> callback)
Trigger categorization (asynchronously)
Triggers finAPI's background categorization process for all uncategorized transactions of the given bank connection(s) (or of all of the user's bank connections, if no bank connection identifiers are passed).
|
com.squareup.okhttp.Call |
BankConnectionsApi.updateBankConnectionAsync(UpdateBankConnectionParams body,
ApiCallback<BankConnection> callback)
Update a bank connection (asynchronously)
Update an existing bank connection of the user that is authorized by the access_token.
|
com.squareup.okhttp.Call |
UsersApi.verifyUserAsync(String userId,
ApiCallback<Void> callback)
Verify a user (asynchronously)
Verify a user.
|
Copyright © 2018. All rights reserved.