Finance - Nordea Bank - Documented and supported API with Python example code

Nordea is (according to their own statement at least) the leading bank in the Nordic countries, Finland, Sweden, Norway, Denmark.
They do offer a well documented JSON/REST API with a sandbox and an API console.

Available APIs

  • Accounts API
    • Information about account(s) and transaction(s)
      • List of accounts
      • Account details
      • Transaction
  • Payments API Domestic transfer
    • Initiate and confirm payments via Domestic transfer from a Swedish, Danish or Norwegian household
  • Payments API SEPA credit transfer
    • Initiate and confirm payments via SEPA credit transfer from a Finnish household account.

Additionally, there’s APIs for regulated 3rd party providers, but I guess, that doesn’t apply to HA very well.

Developer homepage: https://developer.nordeaopenbanking.com/
Official code examples (Python!!!): https://github.com/NordeaOB/examples

Anyone willing to implement this into Home-Assistant?
I am particularly interested in balance for my various accounts

I have long since given up on this. I’m using Firefly III now which can either import CSV files or use the Salt Edge API service. It also offers webhooks, so whenever I update my data in Firefly III, it calls a webhook in my HA NodeRED which then updates an entity with the balance.

Thanks.
But do you update the balance in Firefly III manually or does it have any integration with Nordea?
If it is a manual job, it’s not an option in my case.

As I wrote, Firefly III can ingest CSV files or pull transactions via Salt Edge API. I download the CSV files every morning as part of my morning routine. Netbank → Old Netbank → Click on account → Transaction list.
Salt Edge also works fine but it has no benefit for me because you still have to authenticate with the Nordea ID app every time you make a call to the API.