Implement fetching account balances

This commit is contained in:
2022-04-09 19:59:22 +01:00
parent dc1b11bf1e
commit d93eb8e936
7 changed files with 163 additions and 16 deletions

View File

@@ -82,3 +82,18 @@ class Account(Model):
class AccountDetails(Model):
account: fields.Nested(Account)
class AccountBalanceAmount(Model):
amount: fields.Str()
currency: fields.Str()
class AccountBalances(Model):
balanceAmount: fields.Nested(AccountBalanceAmount)
balanceType: fields.Str()
referenceDate: fields.Date()
class AccountBalancesRoot(Model):
balances = fields.List(AccountBalances)

View File

@@ -0,0 +1,14 @@
from serde import Model, fields
class AccountBalances(Model):
currency: fields.Str()
available: fields.Float()
current: fields.Float()
overdraft: fields.Float()
update_timestamp: fields.DateTime()
class AccountBalancesRoot(Model):
results: fields.List(AccountBalances)
status: fields.Str()