Subsembly EBICS API
Copyright © 2009-2019 Subsembly GmbH
The release notes (in German only) can be found here.
The Subsembly EBICS API consists of several core assemblies compiled for .NET Standard 2.0 and some optional assemblies compiled for .NET Framework 4.7.2. See https://docs.microsoft.com/de-de/dotnet/standard/net-standard for a table of .NET Standard 2.0 compatible platforms.
The following core assemblies were compiled for .NET Standard 2.0 and can be added to any project that targets a .NET Standard 2.0 compatible environment:
Also, you must add a NuGet reference to System.Text.Encoding.CodePages by Microsoft (see https://www.nuget.org/packages/System.Text.Encoding.CodePages/4.5.1), or add the following files to your installation:
The following assemblies are only supported on Windows and have been compiled for .NET Framework 4.7.2:
- Subsembly.EBICS.SmartCard.dll (only if smart cards are used)
- Subsembly.SmartCard.dll (only if smart cards are used)
In addition the following files should be added to your development environment in order to support the Visual Studio Intellisense:
All of these assemblies and files are contained in the Subsembly EBICS API software development kit.
A complete and coherent set of all Subsembly API assemblies is also available, and can be downloaded from
If you are using multiple Subsembly APIs, then you should always work with the assemblies contained in the Subsemblies.zip package.
IMPORTANT: License Token
In order to use the Subsembly EBICS API you will need a valid license token. The license
token may be installed alongside the assemblies using the file name
the token may be passed to the static method
The Subsembly EBICS API is divided into three separate assemblies.
The Subsembly.EBICS.Core.dll contains the platform neutral base classes. These can be used on any platform. All classes in this assembly are part of the Subsembly.EBICS namespace.
The Subsembly.EBICS.SmartCard.dll contains additional classes for supporting HBCI smart cards. These classes are only supported on Windows and macOS platforms. All classes in this assemblys are also part of the Subsembly.EBICS namespace.
The Subsembly.EBICS.Win32.dll contains UI classes for Windows only. These classes require a true Windows platform with .NET Framework 4.5. The classes of this assembly use the Subsembly.EBICS namespace.
The ZIP file contains the C# source code of the sample application EbicsCmd.