Activout.Banking 0.1.0-rc.1

This is a prerelease version of Activout.Banking.
dotnet add package Activout.Banking --version 0.1.0-rc.1
                    
NuGet\Install-Package Activout.Banking -Version 0.1.0-rc.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Activout.Banking" Version="0.1.0-rc.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Activout.Banking" Version="0.1.0-rc.1" />
                    
Directory.Packages.props
<PackageReference Include="Activout.Banking" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Activout.Banking --version 0.1.0-rc.1
                    
#r "nuget: Activout.Banking, 0.1.0-rc.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Activout.Banking@0.1.0-rc.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Activout.Banking&version=0.1.0-rc.1&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Activout.Banking&version=0.1.0-rc.1&prerelease
                    
Install as a Cake Tool

Activout.Banking

Archive and export your own bank transactions using Enable Banking account information (AIS). The service is read-only and never makes payments.

  • Activout.Banking is a .NET 10 library. It covers API signing, consent, account reconciliation, the SQLite archive and synchronisation.
  • Activout.Banking.Cli is a .NET tool that installs the bank command.
bank connect personal --bank SEB --country SE --psu-type personal   # BankID in the browser
bank account alias personal:1 salary
bank sync --all
bank export personal:salary --month 2026-09 --format csv > september.csv
bank status
bank doctor

Synchronisation needs the bank API. transactions, export, status, connections and accounts read only the local archive, so they work offline. Exports are your own archive, not official bank statements.

Documentation

  • Setup: Enable Banking application, keys, callback and configuration
  • Data model: archive tables, account and transaction identity, sync rules
  • Troubleshooting: exit codes, common errors, doctor

Building

dotnet test
dotnet pack -c Release                    # writes artifacts/*.nupkg
dotnet tool install --global --add-source ./artifacts Activout.Banking.Cli
bank --help

Releasing

Push a tag such as v0.2.0 (or v0.2.0-rc.1 for a prerelease). While Activout.DatabaseClient is a release candidate, only prerelease tags can pack (NuGet refuses a stable package with a prerelease dependency). The Publish workflow tests and packs with that version, attests build provenance, pushes both packages to NuGet.org via trusted publishing and creates the GitHub release. Verify a package with gh attestation verify <file>.nupkg -R activout/Activout.Banking.

Licence

MIT. See LICENSE.

References inspected

Built from current upstream documentation and code (2026-10-02), not copied:

  • Enable Banking API reference, AIS flow and restricted production docs at enablebanking.com/docs
  • enablebanking-api-samples at 7a16788840c42b63c305652f8ea29ab69207db25
  • goBankCli (MIT) at d5aa11a90f5e717648626dd2d205d14c6352447c, read for design lessons only
Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.1.0-rc.1 48 10/2/2026