Unofficial Java API client for ICA Banken.
- Username and password
- "Mina Sidor" - account overview
- List card accounts
Get all accounts balance.
// Login
IcaBankenApi icaBankenApi = new IcaBankenApi(socialSecurityNumber, password);
// Mina sidor / account overview
MinaSidorResponse minaSidor = icaBankenApi.getMinaSidor();
// Accounts balance
for (Account account : minaSidor.getAccounts()) {
System.out.println(account.getName() + " = " + account.getAvailableAmount());
}
Get all card names.
// Login
IcaBankenApi icaBankenApi = new IcaBankenApi(socialSecurityNumber, password);
// All cards
for (Card card : icaBankenApi.getCardAccounts().getCards()) {
System.out.println(card.getCardTypeDescription());
}
Heavily based on the work made by https://github.com/svendahlstrand/ica-api.